Log in

Compare Stocks

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

 Tractor SupplyFergusonFastenalGrowGenerationAeroGrow International
Price Information
Current Price$132.45$8.12$44.04$6.80$3.49
52 Week RangeBuyHoldHoldBuyN/A
Beat the Market™ Rank
Overall Score1.
Analysis Score2.
Community Score2.
Dividend Score2.
Ownership Score1.
Earnings & Valuation Score0.
Analyst Ratings
Consensus RecommendationBuyHoldHoldBuyN/A
Consensus Price Target$118.63N/A$73.80$7.42N/A
% Upside from Price Target-10.44% downsideN/A67.57% upside9.07% upsideN/A
Trade Information
Market Cap$15.32 billion$18.31 billion$25.23 billion$264.18 million$119.81 million
Average Volume1,271,131154,1354,215,531641,59456,694
Sales & Book Value
Annual Revenue$8.35 billion$28.36 billion$5.33 billion$29 million$39.21 million
Price / Sales1.830.654.739.113.06
Cashflow$6.49 per share$0.76 per share$1.64 per shareN/A$0.02 per share
Price / Cash20.4210.7526.92N/A165.03
Book Value$13.36 per share$1.88 per share$4.64 per share$1.08 per share$0.36 per share
Price / Book9.914.329.496.309.69
Net Income$562.35 million$1.11 billion$790.90 million$-5,070,000.00$60,000.00
Trailing P/E Ratio27.9412.8931.68N/A0.00
Forward P/E Ratio22.9216.5729.7632.38
P/E Growth$1.92$3.84$3.65N/AN/A
Net Margins6.71%N/A14.83%-0.10%0.15%
Return on Equity (ROE)38.38%N/A30.71%5.23%0.52%
Return on Assets (ROA)10.38%N/A20.89%4.07%0.28%
Annual Payout$1.40N/A$1.00N/AN/A
Dividend Yield1.06%N/A2.27%N/AN/A
Three-Year Dividend GrowthN/AN/A34,700.00%N/AN/A
Payout Ratio29.91%N/A72.46%N/AN/A
Years of Consecutive Dividend Growth9 YearsN/A9 YearsN/AN/A
Debt-to-Equity Ratio2.27%N/A0.23%0.12%0.19%
Current Ratio1.66%N/A4.25%4.20%2.15%
Quick Ratio0.38%N/A1.93%2.16%1.39%
Ownership Information
Institutional Ownership Percentage84.61%0.17%80.06%1.86%N/A
Insider Ownership Percentage1.50%N/A0.57%N/A12.82%
Shares Outstanding115.63 million2.26 billion572.82 million38.85 million34.33 million
Next Earnings Date7/23/2020 (Confirmed)N/A7/14/2020 (Confirmed)N/A8/11/2020 (Estimated)
OptionableOptionableNot OptionableOptionableNot OptionableNot Optionable

30 Days of MarketBeat All Access for $1.00

Sign up for MarketBeat All Access to gain access to MarketBeat's full suite of research tools:

  • Best-in-Class Portfolio Monitoring

    View the latest news, buy/sell ratings, SEC filings and insider transactions for your stocks. Compare your portfolio performance to leading indices and get personalized stock ideas based on your portfolio.

  • Stock Ideas and Recommendations

    Get daily stock ideas top-performing Wall Street analysts. Get short term trading ideas from the MarketBeat Idea Engine. View which stocks are hot on social media with MarketBeat's trending stocks report.

  • Advanced Stock Screeners and Research Tools

    Identify stocks that meet your criteria using seven unique stock screeners. See what's happening in the market right now with MarketBeat's real-time news feed. Export data to Excel for your own analysis.

Start Your Risk-Free Trial Subscription Here

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.