Terrestrial Energy Inc. Common Stock (IMSR)
Stock · NASDAQ
$5.1as of 8/28/2026
Price chart
Open in TradingViewActive signals
No technical signal is currently active for this symbol.
Resistance level
$6.82
Institutional Ownership
March 31, 2026
- Total shares held
- 19.84M
- Total value held
- $118.75M
- Institutional holders
- 86
Top holders this quarter
- Unknown2.09M
- Unknown1.97M
- Unknown1.63M
- Unknown1.30M
- Unknown1.21M
- Unknown1.12M
- Unknown722.0K
- Unknown690.7K
- Unknown659.4K
- Unknown575.5K
See the full, filterable feed with live charts on the MarketWall dashboard.