Ownership — MEHA
US Institutional Ownership0.7%
| Institution | Shares | Value | Ownership % | Change | Filing Date |
|---|
| 178.0K | -- | 0.27% | -- | 2026-03-31 |
| 72.9K | -- | 0.11% | -23.8K | 2026-03-31 |
| 42.5K | -- | 0.07% | +6.4K | 2026-03-31 |
| 37.9K | -- | 0.06% | +3 | 2026-03-31 |
| 34.7K | -- | 0.05% | -- | 2026-03-31 |
| 28.6K | -- | 0.04% | -3.9K | 2026-03-31 |
| 18.5K | -- | 0.03% | -- | 2026-03-31 |
| 12.8K | -- | 0.02% | -- | 2026-03-31 |