TEVA
Teva Pharmaceutical Inds Ltd- Inst. value
- $303.19M
- Inst. shares
- 10.03M
- Holders
- 3
Institutional Holders (3)
| Institution | Shares | Value ▼ | % Total | Δ | Filed |
|---|---|---|---|---|---|
| Duquesne Family Office LLC | 5.87M | $183.35M | 60.5% | -65% | Feb 17, 26 |
| Sound Shore Management Inc | 3.89M | $117.04M | 38.6% | -10% | May 7, 26 |
| Greenlight Capital Inc | 268.5K | $2.80M | 0.9% | — | Feb 14, 24 |