OKE - ONEOK, Inc. Stock Analysis | Finranks