Log in

Compare Stocks

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

 CraneWatts Water TechnologiesBarnes GroupMueller Water ProductsHelios Technologies
SymbolNYSE:CRNYSE:WTSNYSE:BNYSE:MWANASDAQ:HLIO
Price Information
Current Price$87.33$107.00$65.07$12.35$44.53
52 Week RangeBuyBuyBuyBuyHold
Analyst Ratings
Consensus RecommendationBuyBuyBuyBuyHold
Consensus Price Target$97.20$106.75$59.78$11.25$44.67
% Upside from Price Target11.30% upside-0.23% downside-8.13% downside-8.91% downside0.31% upside
Trade Information
Market Cap$5.24 billion$3.63 billion$3.30 billion$1.95 billion$1.43 billion
Beta1.441.151.411.041.82
Average Volume268,954132,498141,891788,49541,505
Sales & Book Value
Annual Revenue$3.28 billion$1.60 billion$1.50 billion$968 million$508.05 million
Price / Sales1.602.272.212.022.81
Cashflow$7.98 per share$5.48 per share$5.15 per share$0.96 per share$3.65 per share
Price / Cash10.9519.5212.6412.9012.19
Book Value$24.61 per share$28.87 per share$23.45 per share$3.76 per share$16.60 per share
Price / Book3.553.712.773.282.68
Profitability
Net Income$133.30 million$131.50 million$166.19 million$63.80 million$46.73 million
EPS$6.02$4.07$3.22$0.61$2.30
Trailing P/E Ratio40.4327.8621.5520.9322.72
Forward P/E Ratio11.9322.8619.2517.3920.71
P/E Growth$4.02$3.10$1.93$1.96N/A
Net Margins4.06%8.22%10.38%9.63%11.08%
Return on Equity (ROE)22.65%14.80%13.61%17.09%14.36%
Return on Assets (ROA)8.64%8.20%5.94%7.54%7.53%
Dividend
Annual Payout$1.56$0.92$0.64$0.21$0.36
Dividend Yield1.79%0.86%0.98%1.70%0.81%
Three-Year Dividend Growth9.22%7.05%5.18%9.49%N/A
Payout Ratio25.91%22.60%19.88%34.43%15.65%
Years of Consecutive Dividend Growth2 Years7 Years7 Years5 YearsN/A
Debt
Debt-to-Equity Ratio0.57%0.21%0.71%0.75%0.56%
Current Ratio1.64%1.75%2.23%4.11%2.57%
Quick Ratio1.14%1.11%1.49%2.39%1.40%
Ownership Information
Institutional Ownership Percentage68.51%73.97%86.99%87.96%84.14%
Insider Ownership Percentage3.39%0.75%8.35%1.60%6.30%
Miscellaneous
Employees12,0004,8005,9083,1002,065
Shares Outstanding59.98 million33.88 million50.71 million158.04 million32.04 million
Next Earnings Date5/4/2020 (Estimated)5/7/2020 (Estimated)2/21/2020 (Confirmed)5/4/2020 (Estimated)2/24/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