Nasdaq • TSEM • IL0010823792
Generating your data highlights...
22.5b USD | # 930 in US
1.84m shares | 443.34m USD
113.03m
99.62% | 112.6m