DB • 41B • GB0000904986
Generating your data highlights...
2.87b USD | # 3374 in DE
250 shares | 6.6k USD
114.5m
94.29% | 107.96m