Nasdaq • TSEM • IL0010823792
Generating your data highlights...
24.6b USD | # 842 in US
1.88m shares | 428.55m USD
113.03m
99.61% | 112.59m