IMSR TERRESTRIAL ENERGY INC revenue, earnings and financials

For the quarter ended June 30, 2026, TERRESTRIAL ENERGY INC reported revenue of n/a, net income of −$9.40M and diluted EPS of −$0.09; for the fiscal year ended December 2025 revenue was n/a.

IMSR annual revenue and earnings

IMSR quarterly revenue and earnings

IMSR cash flow, buybacks and dividends

IMSR balance sheet

Is IMSR profitable?

No. TERRESTRIAL ENERGY INC lost $35.4M over the last four quarters.

IMSR ownership and insider trades · All stocks