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 SupplyFastenalGrowGenerationFergusonAeroGrow International
SymbolNASDAQ:TSCONASDAQ:FASTOTCMKTS:GRWGOTCMKTS:FERGYOTCMKTS:AERO
Price Information
Current Price$79.50$30.48$3.20$5.41$1.34
52 Week RangeBuyHoldBuyHoldN/A
Analyst Ratings
Consensus RecommendationBuyHoldBuyHoldN/A
Consensus Price Target$104.41$80.38$7.30N/AN/A
% Upside from Price Target31.33% upside163.70% upside128.13% upsideN/AN/A
Trade Information
Market Cap$9.75 billion$17.61 billion$117.34 million$12.72 billion$44.63 million
Beta0.851.151.91.281.03
Average Volume1,811,9428,219,358494,480450,56616,182
Sales & Book Value
Annual Revenue$8.35 billion$5.33 billion$29 million$28.36 billion$34.37 million
Price / Sales1.103.284.210.431.34
Cashflow$6.14 per share$1.63 per shareN/A$0.72 per share$0.00 per share
Price / Cash12.9518.73N/A7.46293.59
Book Value$13.36 per share$4.64 per share$1.08 per share$1.88 per share$0.36 per share
Price / Book5.956.572.962.883.72
Profitability
Net Income$562.35 million$790.90 million$-5,070,000.00$1.11 billion$-290,000.00
EPS$4.68$1.38($0.21)$0.63N/A
Trailing P/E Ratio17.0622.09N/A8.58N/A
Forward P/E Ratio14.4321.7715.249.83
P/E Growth$1.47$1.72N/A$1.71N/A
Net Margins6.73%14.83%-0.10%N/A-4.16%
Return on Equity (ROE)37.09%31.16%5.23%N/A-13.39%
Return on Assets (ROA)10.52%21.06%4.07%N/A-7.82%
Dividend
Annual Payout$1.40$1.00N/A$0.12N/A
Dividend Yield1.76%3.28%N/A2.22%N/A
Three-Year Dividend Growth10.06%16.04%N/AN/AN/A
Payout Ratio29.91%72.46%N/A19.05%N/A
Years of Consecutive Dividend Growth9 Years9 YearsN/AN/AN/A
Debt
Debt-to-Equity Ratio1.53%0.18%0.12%0.53%0.19%
Current Ratio1.43%4.51%4.20%1.72%2.15%
Quick Ratio0.15%2.00%2.16%1.05%1.39%
Ownership Information
Institutional Ownership Percentage87.17%82.13%1.86%0.17%N/A
Insider Ownership Percentage1.50%0.57%N/AN/A12.82%
Miscellaneous
Employees32,00021,9489035,93934
Shares Outstanding116.03 million574.40 million38.14 million2.26 billion34.33 million
Next Earnings Date4/23/2020 (Estimated)4/14/2020 (Confirmed)4/6/2020 (Estimated)N/A6/22/2020 (Estimated)
OptionableOptionableOptionableNot OptionableNot OptionableNot Optionable

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