SEC Filing Update: #IMSR : $13.42
Sector: Energy | YTD: 105.83 %
The SEC disclosed Today (22-JAN-2026) that Sella Roberto Marco has Newly bought 15,378,689 #IMSR shares
Ownership: 14.34%
* Estimated Investment Value: $169.17M
https://www.thinksabio.com/reports/isr/IMSR
The quarterly average prices of #IMSR:
Q3 2025: $11.89