45 · TEVA · Teva Pharmaceutical Industries · 261 Holders | HoldingsIntel