At close: Apr 01, 16:00:00 GMT-4
Post-market: Apr 01, 20:00:00 GMT-4
No Data Yet
CMB.TECH NV reported its final financial results for the year ended December 31, 2025, showing a full-year profit of $139.1 million and a total contract backlog of $3.05 billion.