XTRA • AOF • DE0005104400
Generating your data highlights...
1.3b USD | # 4601 in DE
28.43k shares | 3.62m USD
15.91m
56.81% | 9.04m