BIT • 1HLE • DE000A13SX22
Generating your data highlights...
9.12b USD | # 723 in IT
N/A shares | 2.05m USD
111.11m
18.41% | 20.46m