BASE:IPD | ARDEUT110228
Generating your data highlights...
30.2b USD | # 180 in AR
N/A shares | N/A USD
527.26m
99.59% | 525.07m