Nasdaq • TSEM • IL0010823792
Generating your data highlights...
28.1b USD | # 766 in US
2.12m shares | 528.87m USD
112.74m
97.18% | 109.56m