DB:ITBA | US45262P1021
Generating your data highlights...
24.5b USD | # 693 in DE
225 shares | 6.25k USD
839.57m
87.82% | 737.3m