TASE • TEVA • IL0006290147
Generating your data highlights...
40.5b USD | # 2 in IL
1.16m shares | 38.48m USD
1.17b
99.52% | 1.16b