Loading institutional data...
Loading institutional data...
Held by 276 of 5,944 reporting institutions (94th percentile) — extremely crowded.
Data as of Q1 2026
Loading snapshot...
Loading debt & leverage...
Loading performance...
Loading peer comparison...
Loading ownership map...
Loading crowding analysis...
Loading conviction analysis...
Loading buy/sell flow...
Loading ownership trends...
Loading top holders...
Loading top holders...
No trend data available for this metric.
Loading ownership map...
Loading crowding analysis...