XTRA:W8A | US9314271084
7.4017.40
52 Week
Generating your data highlights...
9.52b USD | # 1420 in DE
8.85k shares | 119.34k USD
864.74m
82.73% | 715.37m