IMSR

Terrestrial Energy Inc. Common Stock (IMSR)

Stock · NASDAQ

$5.1as of 8/28/2026

Active 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.

We use analytics to understand how market-wall is used. No personal data is sold.