TASE • ELLO • IL0010826357
Generating your data highlights...
302m USD | # 17 in IL
15.48k shares | 304.02k USD
13.78m
24.91% | 3.43m