OM • PEAB B • SE0000106205
Generating your data highlights...
2.89b USD | # 81 in SE
204.35k shares | 2.09m USD
245.18m
38.64% | 94.73m