Nasdaq • TSEM • IL0010823792
Generating your data highlights...
35.7b USD | # 620 in US
2.66m shares | 611.47m USD
112.74m
99.84% | 112.56m