NYSE • OKE • US30609A1097
Generating your data highlights...
58.9b USD | # 395 in US
3.74m shares | 344.12m USD
630.41m
99.71% | 628.59m