Industry: Oil & Gas - Integrated

Average PE Ratio : 19.77




Stock Ticker Company name Current Price P/E Market Cap Dividend Rate Market cap to Total revenue
TUSK Mammoth Energy Services Inc. 1.15 -0.271 56227728 0.125 0.033
CVX Chevron Corporation 88.31 43.021 163678136600 4.86 1.03
XOM Exxon Mobil Corporation 44.08 16.558 187394267200 3.48 0.671