NYSE • TEVA • IL0006290147
Generating your data highlights...
45.4b USD | # 500 in US
3.68m shares | 136.23m USD
1.17b
99.52% | 1.16b