Back to
RENAISSANCE TECHNOLOGIES LLC
IMSR3 quarters
Position history for
RENAISSANCE TECHNOLOGIES LLC's holdings in TERRESTRIAL ENERGY INC
RENAISSANCE TECHNOLOGIES LLC holds 183,800 shares of IMSR (TERRESTRIAL ENERGY INC), worth $1.3M as of 2026-Q2. The position was decreased (-54.9% shares). IMSR represents 0.0% of RENAISSANCE TECHNOLOGIES LLC's portfolio.
Current Value
$1.3M
Current Shares
183,800
Total Value Change
+$245,496
Total Shares Change
+11,000
Quarter-by-Quarter History
Other major holders of IMSR: VANGUARD CAPITAL MANAGEMENT LLC, EXCHANGE TRADED CONCEPTS, LLC, UBS Group AG, CITADEL ADVISORS LLC