Irrevocable Larson Family Investment Trust's ownership history for IMMR


Irrevocable Larson Family Investment Trust currently holds 2.4M shares with a market value of $16.6M. It started holding IMMR on 2025-11-03. At its peak, it held 2.4M shares on 2025-12-05. Its highest holding value was $16.6M on 2025-12-05. At its lowest, it held 2.3M shares on 2025-11-03, with a value of $16.3M on 2025-11-03.


Irrevocable Larson Family Investment Trust's ownership history for IMMR