XTRA • PHGN • NL0010391025
Generating your data highlights...
692m USD | # 5631 in DE
10.1k shares | 11.62m USD
707.78m
98.42% | 696.57m