NASDAQ:IMSR | Key Financial Ratios | Terrestrial Energy Inc. /DE/

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-3044.53-16.98%-17.47%
2026-03-3154.82-15.60%-15.96%
2025-12-3150.63-13.80%-14.15%
2025-09-300.11-3.91%65.37%
2025-06-300.12-4.78%82.28%
2025-03-310.49
2024-12-312.98
2024-09-302.71
2024-06-300.01

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-3150.62-9.25%-9.48%
2024-12-312.98-215.42%111.45%