TASE • ESLT • IL0010811243
Generating your data highlights...
39.3b USD | # 3 in IL
94.16k shares | 86.6m USD
46.78m
58.49% | 27.36m