TASE • FORTY • IL0002560162
Generating your data highlights...
2.27b USD | # 62 in IL
35.99k shares | 4.86m USD
15.33m
62.21% | 9.54m