Log in

Compare Stocks

Enter up to five stock symbols separated by a comma or space (ex. BAC,WFC,JPM,LON:BARC).
Date Range: 

 National Energy Services ReunitedSelect Energy ServicesFranks InternationalLiberty Oilfield ServicesRPC
SymbolNASDAQ:NESRNYSE:WTTRNYSE:FINYSE:LBRTNYSE:RES
Price Information
Current Price$4.30$3.58$2.24$2.64$2.06
52 Week RangeBuyHoldBuyHoldSell
Analyst Ratings
Consensus RecommendationBuyHoldBuyHoldSell
Consensus Price Target$16.17$7.21$5.49$9.20$5.36
% Upside from Price Target275.97% upside101.52% upside145.09% upside248.66% upside159.98% upside
Trade Information
Market Cap$421.99 million$343.92 million$555.11 million$338.80 million$441.73 million
Beta0.252.421.252.371.36
Average Volume385,263760,1681,101,9071,235,9132,268,377
Sales & Book Value
Annual Revenue$658.39 million$1.29 billion$579.92 million$1.99 billion$1.22 billion
Price / Sales0.570.290.870.150.36
Cashflow$1.56 per share$1.44 per share$0.53 per share$1.61 per share$0.61 per share
Price / Cash2.762.484.251.643.35
Book Value$10.17 per share$10.69 per share$3.59 per share$6.95 per share$3.87 per share
Price / Book0.420.330.620.380.53
Profitability
Net Income$39.36 million$2.78 million$-235,330,000.00$39 million$-87,110,000.00
EPS$0.74$0.17($0.33)$0.53($0.12)
Trailing P/E Ratio9.5689.52N/A4.55N/A
Forward P/E Ratio4.48N/AN/AN/A
P/E GrowthN/AN/AN/AN/AN/A
Net Margins5.98%0.22%-40.58%1.96%-7.13%
Return on Equity (ROE)7.42%1.26%-8.35%5.10%-3.00%
Return on Assets (ROA)4.46%1.02%-7.01%3.10%-2.30%
Dividend
Annual PayoutN/AN/AN/A$0.20N/A
Dividend YieldN/AN/AN/A7.58%N/A
Three-Year Dividend GrowthN/AN/A-100.00%N/A-100.00%
Payout RatioN/AN/AN/A37.74%N/A
Years of Consecutive Dividend GrowthN/AN/AN/A1 Years6 Years
Debt
Debt-to-Equity Ratio0.37%0.06%0.03%0.21%0.03%
Current Ratio1.80%2.74%3.62%1.83%4.31%
Quick Ratio1.45%2.49%3.01%1.50%3.31%
Ownership Information
Institutional Ownership Percentage23.34%61.99%41.85%N/A31.78%
Insider Ownership PercentageN/A9.22%18.20%8.50%73.60%
Miscellaneous
Employees4,5363,9003,1002,5712,700
Shares Outstanding87.19 million103.28 million225.66 million112.56 million214.43 million
Next Earnings Date5/11/2020 (Estimated)5/5/2020 (Estimated)5/5/2020 (Estimated)5/5/2020 (Estimated)4/22/2020 (Estimated)
OptionableNot OptionableOptionableOptionableOptionableOptionable

Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.

Yahoo Gemini Pixel