OM • SWEC B • SE0014960373
Generating your data highlights...
4.79b USD | # 63 in SE
403.43k shares | 6.87m USD
329.8m
61.19% | 201.81m