Filing Manager
Roberto Sella
Reporting Manager
Roberto Marco Sella
Symbol
IMSR
Shares outstanding
107,243,298 shares
Disclosed Ownership
15,378,689 shares
Ownership
14%
Form type
SCHEDULE 13G
Filing time
22 Jan 2026, 17:16:01 UTC
Date of event
29 Oct 2025

Reporting Managers (3)

Name Ownership Shares Owned sole voting power shared voting power Signature Title CIK
Roberto Marco Sella 14% 15,378,689 719,433 14,659,256 /s/ Roberto Sella Roberto Sella
Roberto M. Sella 2012 Family Trust 1.4% 1,538,319 0 1,538,319 /s/ Roberto Sella Roberto Sella, as Authorized Party
LL Charitable Foundation 0.62% 653,334 0 653,334 /s/ Roberto Sella Roberto Sella, its President and Director