OM • MYCR • SE0025158629
Generating your data highlights...
6.33b USD | # 51 in SE
288.93k shares | 9.76m USD
195.27m
77.02% | 150.39m