DB • 60A • IE00BFRT3W74
Generating your data highlights...
12.8b USD | # 1368 in DE
11 shares | 73.87k USD
85.04m
99.45% | 84.57m