TASE • ESLT • IL0010811243
Generating your data highlights...
35.5b USD | # 3 in IL
70.14k shares | 56.19m USD
46.8m
58.50% | 27.38m