NYSE:O | US7561091049
Generating your data highlights...
49.6b USD | # 375 in US
5.43m shares | 300.04m USD
891.52m
99.78% | 889.56m