Log in

Compare Stocks

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

 Dmc GlobalMyers IndustriesDXP EnterprisesNapco Security TechnologiesHeritage-Crystal Clean
SymbolNASDAQ:BOOMNYSE:MYENASDAQ:DXPENASDAQ:NSSCNASDAQ:HCCI
Price Information
Current Price$35.38$13.62$29.70$19.24$25.93
52 Week RangeBuyBuyHoldBuyHold
Analyst Ratings
Consensus RecommendationBuyBuyHoldBuyHold
Consensus Price Target$60.20$22.00$47.00$31.33$27.67
% Upside from Price Target70.15% upside61.53% upside58.25% upside62.86% upside6.70% upside
Trade Information
Market Cap$527.77 million$512.55 million$534.61 million$363.87 million$621.16 million
Beta0.71.572.630.571.5
Average Volume202,395135,15954,603173,29736,813
Sales & Book Value
Annual Revenue$397.55 million$566.73 million$1.22 billion$102.93 million$410.18 million
Price / Sales1.300.850.433.451.47
Cashflow$4.20 per share$1.39 per share$3.54 per share$0.70 per share$1.35 per share
Price / Cash8.439.828.4027.5119.22
Book Value$11.75 per share$4.37 per share$17.54 per share$4.24 per share$11.03 per share
Price / Book3.013.121.694.542.35
Profitability
Net Income$34.04 million$-3,350,000.00$35.63 million$12.22 million$14.73 million
EPS$3.75$0.76$1.94$0.66$0.68
Trailing P/E Ratio15.6523.0912.1724.3547.15
Forward P/E Ratio10.2015.8410.8416.8819.50
P/E Growth$0.61N/AN/AN/A$1.34
Net Margins8.56%3.90%3.51%13.72%3.01%
Return on Equity (ROE)34.20%17.53%13.87%20.19%6.86%
Return on Assets (ROA)20.18%7.98%5.89%16.09%4.31%
Dividend
Annual Payout$0.50$0.54N/AN/AN/A
Dividend Yield1.41%3.96%N/AN/AN/A
Three-Year Dividend Growth84.20%N/AN/AN/AN/A
Payout Ratio13.33%71.05%N/AN/AN/A
Years of Consecutive Dividend Growth1 YearsN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio0.06%0.50%0.83%0.09%0.33%
Current Ratio2.02%2.10%2.71%4.73%1.98%
Quick Ratio1.27%1.61%1.85%2.42%1.61%
Ownership Information
Institutional Ownership PercentageN/A88.41%76.70%48.96%64.12%
Insider Ownership Percentage4.40%0.84%8.40%38.10%8.40%
Miscellaneous
Employees6651,8001,5761,0761,338
Shares Outstanding14.65 million35.52 million17.60 million18.48 million23.19 million
Next Earnings Date4/23/2020 (Estimated)3/3/2020 (Confirmed)3/5/2020 (Estimated)5/4/2020 (Estimated)3/2/2020 (Confirmed)
OptionableOptionableOptionableOptionableOptionableOptionable

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