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 GlobalCentury AluminumMacmahonNapco Security TechnologiesDXP Enterprises
SymbolNASDAQ:BOOMNASDAQ:CENXASX:MAHNASDAQ:NSSCNASDAQ:DXPE
Price Information
Current Price$39.42$6.39A$0.29$21.68$32.74
52 Week RangeBuyBuyN/ABuyHold
Analyst Ratings
Consensus RecommendationBuyBuyN/ABuyHold
Consensus Price Target$60.20$9.50N/A$31.33$48.67
% Upside from Price Target52.71% upside48.67% upsideN/A44.53% upside48.65% upside
Trade Information
Market Cap$571.62 million$512.03 million$624.95 million$396.09 million$581.26 million
Beta0.72.03N/A0.572.63
Average Volume166,2161,512,6312,060,000241,11854,406
Sales & Book Value
Annual Revenue$397.55 million$1.84 billion$1.10 billion$102.93 million$1.22 billion
Price / Sales1.450.310.573.890.47
Cashflow$2.75 per share$0.98 per shareA$0.05 per share$0.75 per share$3.59 per share
Price / Cash14.346.555.4629.049.13
Book Value$9.01 per share$8.70 per shareA$0.21 per share$4.24 per share$17.54 per share
Price / Book4.380.731.365.111.87
Profitability
Net Income$30.47 million$-66,200,000.00N/A$12.22 million$35.63 million
EPS$3.75($1.35)A$0.02$0.66$1.94
Trailing P/E Ratio17.44N/A13.8127.4413.42
Forward P/E Ratio11.335.1119.0211.95
P/E Growth$0.60N/AN/AN/AN/A
Net Margins8.56%-4.40%N/A13.72%3.51%
Return on Equity (ROE)34.86%-18.22%N/A20.19%13.87%
Return on Assets (ROA)20.21%-8.54%N/A16.09%5.89%
Dividend
Annual Payout$0.50N/AA$0.01N/AN/A
Dividend Yield1.27%N/A3.45%N/AN/A
Three-Year Dividend Growth84.20%N/AN/AN/AN/A
Payout Ratio13.33%N/A47.62%N/AN/A
Years of Consecutive Dividend Growth1 YearsN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio0.15%0.40%37.05%0.09%0.83%
Current Ratio2.38%2.23%1.45%4.73%2.71%
Quick Ratio1.46%0.72%1.24%2.42%1.85%
Ownership Information
Institutional Ownership PercentageN/A53.91%N/A50.24%79.71%
Insider Ownership Percentage4.40%1.03%N/A38.10%8.40%
Miscellaneous
Employees6652,0693,9131,0761,576
Shares Outstanding14.65 million88.89 million2.15 billion18.48 million17.60 million
Next Earnings Date4/23/2020 (Estimated)5/5/2020 (Estimated)2/24/2020 (Estimated)5/4/2020 (Estimated)3/5/2020 (Estimated)
OptionableOptionableOptionableNot OptionableOptionableOptionable

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