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