NYSE:APD | US0091581068
Generating your data highlights...
59.7b USD | # 284 in US
1.55m shares | 420.57m USD
222.31m
99.55% | 221.32m