DB • PHGN • NL0010391025
Generating your data highlights...
900m USD | # 5146 in DE
2.97k shares | 19.98m USD
706.25m
98.45% | 695.28m