NASDAQ:IMSR | EBITDA | Terrestrial Energy Inc. /DE/

Complete source-backed ebitda history.

Available history
2024-12-31 to 2026-06-30
Data captured

Historical EBITDA

DateEBITDA
2026-06-30-$11.53M
2026-03-31-$11.87M
2025-06-30-$4.97M
2025-03-31-$4.7M

Annual EBITDA

DateEBITDA
2025-12-31-$24.03M
2024-12-31-$9.1M