Log in

Compare Stocks

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

 Cypress Energy PartnersCSI CompresscoUS Well ServicesRanger Energy ServicesKLX Energy Services
SymbolNYSE:CELPNASDAQ:CCLPNASDAQ:USWSNYSE:RNGRNASDAQ:KLXE
Price Information
Current Price$7.92$2.04$1.17$7.00$2.93
52 Week RangeBuySellBuyBuyBuy
Analyst Ratings
Consensus RecommendationBuySellBuyBuyBuy
Consensus Price Target$11.00$3.00$7.60$8.25$25.50
% Upside from Price Target38.89% upside47.06% upside549.57% upside17.86% upside770.31% upside
Trade Information
Market Cap$97.26 million$100.28 million$84.09 million$110.27 million$75.15 million
Beta1.612.010.553.270.81
Average Volume18,15875,44625,4159,363235,790
Sales & Book Value
Annual Revenue$314.96 million$438.66 million$648.85 million$303.10 million$495.30 million
Price / Sales0.300.220.120.360.14
Cashflow$1.43 per share$0.78 per share$0.77 per share$2.21 per share$4.13 per share
Price / Cash5.522.601.523.170.71
Book Value$0.84 per share$1.50 per share$3.80 per share$12.54 per share$15.24 per share
Price / Book9.431.360.310.560.19
Profitability
Net Income$11.41 million$-36,980,000.00$-65,900,000.00$-3,300,000.00$14.40 million
EPS$0.72($0.86)($1.33)$0.45$2.81
Trailing P/E Ratio10.85N/AN/A18.92N/A
Forward P/E Ratio7.84N/AN/A33.33N/A
P/E GrowthN/AN/AN/AN/AN/A
Net Margins3.61%-4.63%-19.99%1.02%-11.27%
Return on Equity (ROE)143.59%-34.88%-40.96%1.77%4.13%
Return on Assets (ROA)8.70%-2.40%-14.45%1.12%2.15%
Dividend
Annual Payout$0.84$0.04N/AN/AN/A
Dividend Yield10.61%1.96%N/AN/AN/A
Three-Year Dividend Growth-6.76%-65.09%N/AN/AN/A
Payout Ratio116.67%N/A N/AN/AN/A
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio6.84%13.02%1.51%0.23%0.74%
Current Ratio2.68%1.15%1.18%1.16%3.38%
Quick Ratio2.68%0.67%1.10%1.12%3.21%
Ownership Information
Institutional Ownership Percentage1.56%22.22%60.75%26.58%86.76%
Insider Ownership PercentageN/A1.36%10.92%4.86%10.70%
Miscellaneous
EmployeesN/A7508561,0741,400
Shares Outstanding12.07 million47.08 million68.36 million15.64 million24.09 million
Next Earnings Date3/16/2020 (Estimated)2/26/2020 (Confirmed)3/11/2020 (Estimated)2/27/2020 (Confirmed)3/10/2020 (Estimated)
OptionableNot OptionableOptionableNot OptionableNot OptionableOptionable

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