OTCPK • DRPR.F • DE000PAG9113
Generating your data highlights...
43.9b USD | # 504 in US
3.88k shares | 180.09k USD
455.5m
12.10% | 55.12m