Back to
NORTHERN TRUST CORP
IMSR3 quarters
Position history for
NORTHERN TRUST CORP's holdings in TERRESTRIAL ENERGY INC
NORTHERN TRUST CORP holds 126,539 shares of IMSR (TERRESTRIAL ENERGY INC), worth $895,896 as of 2026-Q2. The position was increased (+1.6% shares). IMSR represents 0.0% of NORTHERN TRUST CORP's portfolio.
Current Value
$895,896
Current Shares
126,539
Total Value Change
-$59,567
Total Shares Change
-29,838
Quarter-by-Quarter History
Other major holders of IMSR: VANGUARD CAPITAL MANAGEMENT LLC, EXCHANGE TRADED CONCEPTS, LLC, UBS Group AG, CITADEL ADVISORS LLC