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