DB • PHGN • NL0010391025
Generating your data highlights...
814m USD | # 5407 in DE
18.96k shares | 14.46m USD
707.78m
98.42% | 696.57m