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 LLC5.87M$183.35M60.5%-65%Feb 17, 26
Sound Shore Management Inc3.89M$117.04M38.6%-10%May 7, 26
Greenlight Capital Inc268.5K$2.80M0.9%Feb 14, 24