NYSE:O | US7561091049
Generating your data highlights...
54.3b USD | # 308 in US
4.96m shares | 284.75m USD
870.87m
99.80% | 869.13m