NYSE:O | US7561091049
Generating your data highlights...
53.1b USD | # 398 in US
5.83m shares | 341.97m USD
919.91m
99.78% | 917.87m