NYSE • TEVA • US8816242098
Generating your data highlights...
36.7b USD | # 601 in US
6.26m shares | 205.59m USD
1.13b
99.57% | 1.13b