Saturday, November 7, 2026Market Closed
IDD — BENTLEY SYSTEMS INC Reports $421.5 million Revenue, Up 12.2%