XTRA • PHGN • NL0010391025
Generating your data highlights...
991m USD | # 5064 in DE
4.87k shares | 16.93m USD
706.25m
98.41% | 695.04m