OM • CAST • SE0000379190
Generating your data highlights...
6.19b USD | # 55 in SE
1.98m shares | 28.79m USD
464.49m
84.58% | 392.89m