Invus Global Management, LLC's ownership history for ENGN
Invus Global Management, LLC currently holds 4.5M shares with a market value of $34.3M. It started holding ENGN on 2026-01-21. At its peak, it held 4.5M shares on 2026-03-31. Its highest holding value was $40.8M on 2026-01-21. At its lowest, it held 3.7M shares on 2026-01-21, with a value of $34.3M on 2026-03-31.
Invus Global Management, LLC's ownership history for ENGN