Log in

Compare Stocks

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

 Natural Gas Services GroupKLX Energy ServicesUS Well ServicesRanger Energy ServicesCSI Compressco
SymbolNYSE:NGSNASDAQ:KLXENASDAQ:USWSNYSE:RNGRNASDAQ:CCLP
Price Information
Current Price$10.62$3.34$1.31$6.84$1.99
52 Week RangeBuyBuyBuyBuySell
Analyst Ratings
Consensus RecommendationBuyBuyBuyBuySell
Consensus Price Target$18.00$25.50$7.60$8.25$3.00
% Upside from Price Target69.49% upside663.47% upside480.15% upside20.61% upside50.75% upside
Trade Information
Market Cap$143.06 million$80.46 million$89.55 million$106.98 million$93.69 million
Beta1.320.820.563.262.01
Average Volume43,521248,59332,38513,30581,843
Sales & Book Value
Annual Revenue$65.48 million$495.30 million$648.85 million$303.10 million$438.66 million
Price / Sales2.180.160.140.350.21
Cashflow$1.76 per share$4.39 per share$0.81 per share$2.23 per share$0.82 per share
Price / Cash6.030.761.623.072.43
Book Value$19.83 per share$15.24 per share$3.80 per share$12.54 per share$1.50 per share
Price / Book0.540.220.340.551.33
Profitability
Net Income$430,000.00$14.40 million$-65,900,000.00$-3,300,000.00$-36,980,000.00
EPS$0.08$2.81($1.33)$0.45($0.86)
Trailing P/E RatioN/AN/AN/A18.49N/A
Forward P/E Ratio32.18N/AN/A32.57N/A
P/E GrowthN/AN/AN/AN/AN/A
Net Margins-15.46%-11.27%-19.99%1.02%-4.63%
Return on Equity (ROE)1.00%4.13%-40.96%1.77%-34.88%
Return on Assets (ROA)0.86%2.15%-14.45%1.12%-2.40%
Dividend
Annual PayoutN/AN/AN/AN/A$0.04
Dividend YieldN/AN/AN/AN/A2.01%
Three-Year Dividend GrowthN/AN/AN/AN/A-65.09%
Payout RatioN/AN/AN/AN/AN/A
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt
Debt-to-Equity RatioN/A0.74%1.51%0.23%13.02%
Current Ratio5.14%3.38%1.18%1.16%1.15%
Quick Ratio2.76%3.21%1.10%1.12%0.67%
Ownership Information
Institutional Ownership Percentage89.06%86.76%60.75%26.58%22.22%
Insider Ownership Percentage6.20%10.70%10.92%4.86%1.36%
Miscellaneous
Employees2731,4008561,074750
Shares Outstanding13.47 million24.09 million68.36 million15.64 million47.08 million
Next Earnings Date3/12/2020 (Estimated)3/10/2020 (Estimated)3/11/2020 (Estimated)2/27/2020 (Confirmed)2/26/2020 (Confirmed)
OptionableOptionableOptionableNot 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