XTRA • HRPK • DE000A11QW68
Generating your data highlights...
152m USD | # 7884 in DE
47.86k shares | 102.35k USD
75.67m
79.36% | 60.05m