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 52570640 0.125 0.031
CVX Chevron Corporation 88.31 43.021 164873003800 4.86 1.038
XOM Exxon Mobil Corporation 44.08 16.558 186379496800 3.48 0.667