Provided By PR Newswire
Last update: Jul 31, 2025
―Second Quarter in Line with Expectations Led by 27% Revenue Growth in Commercial Energy―
―Margins Continue to Benefit From Favorable Mix―
―Maintains Full Year 2025 Guidance Framework with Improved Business Outlook―
Read more at prnewswire.comNASDAQ:ICFI (10/29/2025, 3:04:56 PM)
86.36
-1.78 (-2.01%)
Find more stocks in the Stock Screener


