TASE • FORTY • IL0002560162
Generating your data highlights...
1.63b USD | # 72 in IL
31.95k shares | 4.11m USD
15.33m
62.21% | 9.54m