TASE • TEVA • IL0006290147
Generating your data highlights...
41.8b USD | # 2 in IL
1.21m shares | 41.01m USD
1.16b
99.50% | 1.16b