TASE • TEVA • IL0006290147
Generating your data highlights...
36.7b USD | # 3 in IL
1.23m shares | 40.65m USD
1.16b
99.51% | 1.16b