OM • PEAB B • SE0000106205
Generating your data highlights...
2.63b USD | # 83 in SE
282.25k shares | 3.69m USD
246.89m
39.06% | 96.44m