Skip to content

IMSRW

Terrestrial Energy Inc. /DE/

NASDAQ · Energy · Regulated Electric · US

$0.79
+9.72%
Ask drillr
Price chart
Sep 30Oct 5Oct 8Oct 13Oct 16Oct 21Oct 26Oct 29
Key dataOct 29, 2026
Open
$0.80
From 52W high
−90.13%
Volume
3530.00
Market cap
$22.71M
P/E (Fwd)
—
EV/EBITDA
5.4x
P/E (TTM)
—
RSI (14)
41.8
1D Return
+9.72%
YTD Return
−58.02%

Similar companies

Latest newsMore news →