BASE • IPD • ARDEUT110228
Generating your data highlights...
19.5b USD | # 241 in AR
6 shares | 50.35 USD
528.04m
99.56% | 525.71m