OM • CAST • SE0000379190
Generating your data highlights...
5.39b USD | # 56 in SE
1.26m shares | 19.23m USD
447.36m
80.16% | 358.6m