XTRA:PHGN | NL0010391025
Generating your data highlights...
1.18b USD | # 4617 in DE
28.86k shares | 27.81m USD
685.15m
97.89% | 670.71m