NYSE • APG • US00187Y1001
Generating your data highlights...
16.3b USD | # 629 in US
3.11m shares | 125.69m USD
432.16m
83.91% | 362.64m