NYSE:O | US7561091049
Generating your data highlights...
46.5b USD | # 375 in US
5.08m shares | 290.83m USD
875.21m
99.79% | 873.36m