XTRA • IES • IT0000072618
Generating your data highlights...
118b USD | # 175 in DE
47k shares | 413.92m USD
17.45b
87.88% | 15.34b