TASE • FORTY • IL0002560162
Generating your data highlights...
1.71b USD | # 71 in IL
17.7k shares | 1.99m USD
15.33m
62.21% | 9.54m