OTCPK:PMMA.F | DE0006969603
Generating your data highlights...
3.71b USD | # 2904 in US
294 shares | 6.86k USD
145.45m
69.08% | 100.47m