Episode Details
Back to EpisodesTractor Supply Stock: Cut in Half, ~16x Earnings — Quality on Sale, or a Broken Grower? (TSCO)
Published 3 months ago
Description
Tractor Supply Company (TSCO) Q2 2026 — Tractor Supply (TSCO) reported Q2 2026 and missed: net sales rose 2.3% to $4.54B, but comparable-store sales fell 1.5% (transaction count -1.7%, ticket +0.2%), and adjusted diluted EPS of $0.81 (flat YoY) came in below the Street's ~$0.85. GAAP EPS dropped 14.9% to $0.69, dragged by a $65.8M Petsense restructuring charge (closing ~75 stores) plus $9.5M of VIP Petcare acquisition costs. Operating income fell 19.2% to $467.1M (-5.1% adjusted to $548.3M); net income fell 16.1% to $360.7M. Gross margin actually expanded to 37.1% (37.2% adjusted) on tariff benefits and cost discipline, but SG&A deleveraged to 26.8% of sales. Management blamed an unusually adverse May (comps were positive in April and June), cut its FY2026 outlook (net sales +2.5% to +3.5%, comps -1% to flat, adjusted EPS $1.90-$2.00), and withdrew the long-term framework from its December 2024 Investor Day (a new one comes with Q4). The company still returned $260.9M in Q2 ($135.3M buybacks at ~$34.92 avg + $125.6M dividends) and opened 28 Tractor Supply and 3 Petsense stores (2,672 total). The stock has been cut roughly in half over the past year to ~$31, leaving it near ~16x forward earnings — a decade-low multiple — with a ~3.1% dividend raised 16 straight years. Our owner-earnings / DCF pegs fair value near $35 — about 13% above the price, in line with the Street's ~$37 average. Our call: HOLD, 3/5.
Tractor Supply — the largest rural lifestyle retailer in America, an 88-year-old franchise built on needs-based demand like animal feed and farm essentials — has quietly been cut in half, from ~$63 to ~$31. The reason: growth stalled. In Q2 2026 the company missed, with comparable-store sales falling 1.5% and adjusted EPS of $0.81 landing below the ~$0.85 Street estimate, then cut full-year guidance and withdrew the long-term framework it laid out just 18 months ago. Management blames an unusually adverse May (comps were positive in April and June), but transaction count fell 1.7% — a real demand signal, not just weather. A $65.8M charge to close ~75 underperforming Petsense stores dragged GAAP EPS to $0.69. Yet the franchise looks intact: sales still grew 2.3% on new stores, gross margin expanded, free cash flow remains solid, and the company returned $261M to shareholders while raising its dividend for a 16th straight year (~3.1% yield). At ~16x forward earnings — a decade-low multiple — the stock is genuinely cheap versus its own history. Our owner-earnings / DCF work lands fair value near $35, about 13% above the ~$31 price and in line with the Street's ~$37 average (which analysts have been cutting). Our call: HOLD, 3/5 — a quality franchise on sale, but only a thin margin of safety until comps inflect. Not financial advice.
THE CALL: HOLD (3/5, A DURABLE RURAL-RETAIL FRANCHISE AT A DECADE-LOW MULTIPLE — BUT ONLY A THIN MARGIN OF SAFETY UNTIL COMPS TURN) — base-case value ~$35 vs ~$31 today.
KEY METRICS:
- Net sales $4.54B (+2.3% YoY); comparable-store sales -1.5% (transaction count -1.7%, ticket +0.2%)
- GAAP diluted EPS $0.69 (-14.9% YoY); adjusted diluted EPS $0.81 (flat YoY) — below Street ~$0.85
- Net income $360.7M (-16.1%); adjusted net income $423.5M
- Operating income $467.1M (-19.2%); adjusted operating income $548.3M (-5.1%); adj op margin 12.1%
- Gross margin 37.1% (+11 bps YoY); adjusted 37.2% — tariff benefits + cost discipline
- SG&A (incl D&A/impairment) 26.8% of sales (up from 23.9%) — deleverage + one-time charges
- Petsense restructuring/impairment charge $65.8M (closing ~75 stores) + VIP Petcare acquisition costs $9.5M
- Comps positive in April and June; unusually adverse May weather drove the quarterly decline
- Cut FY2026 outlook: net sales +2.5% to +3.5%, comps -1% to flat, adjusted EPS $1.90-$2.00
- Withdrew Dec-2024 Investor Day long-term framework; updated framework to come with Q4 2026
- Capital returns Q2: $135.3M buybacks (3.9M shares @ ~$34.92) + $125.6M dividends = $260.9M
- Opened 28 Tracto