XTRA • NOV • DK0062498333
Generating your data highlights...
203b USD | # 81 in DE
390.58k shares | 17.4m USD
3.36b
94.66% | 3.18b