Provided By GlobeNewswire
Last update: Aug 7, 2025
RECORD ADJUSTED EBITDA OF $130 MILLION
ENGINEERED SYSTEMS BACKLOG STEADY AT $1.2 BILLION; ENERGY INFRASTRUCTURE CONTRACT BACKLOG REMAINS STRONG AT $1.5 BILLION
Read more at globenewswire.comNYSE:EFXT (10/15/2025, 11:32:56 AM)
10.9765
+0.13 (+1.17%)
Find more stocks in the Stock Screener