XTRA:PFV | DE0006916604
Generating your data highlights...
1.63b USD | # 3713 in DE
3.32k shares | 882.42k USD
9.87m
36.34% | 3.59m