NYSE • OKE • US30609A1097
Generating your data highlights...
56.3b USD | # 411 in US
3.62m shares | 331.39m USD
630.41m
99.71% | 628.58m