SET • SMCI03 • TH0241122009
Generating your data highlights...
25.7b USD
1.36m shares | 89.39k USD
646.87m
87.11% | 563.5m