Nasdaq • TSEM • IL0010823792
Generating your data highlights...
29.8b USD | # 742 in US
1.97m shares | 490.08m USD
112.74m
99.60% | 112.28m