OM • CAST • SE0000379190
Generating your data highlights...
6.36b USD | # 55 in SE
1.4m shares | 23.82m USD
447.36m
80.16% | 358.6m