DB:PHGN | NL0010391025
Generating your data highlights...
647m USD | # 5109 in DE
10.69k shares | 8.41m USD
673.44m
97.67% | 657.77m