NYSE:O | US7561091049
Generating your data highlights...
59.6b USD | # 386 in US
6.41m shares | 407.88m USD
932.45m
99.77% | 930.33m