Tractor Supply Company · XNAS: TSCO

Long-term metric review

Verified annual calculations presented without recommendations, predictions, rankings or opaque scores. Open any calculation trace to inspect its method and original evidence.

265 calculated observations12 available metrics0 metrics without a numerical resultFY2009–FY2025 calculated coverage

Revenue CAGR

Calculated
7.89%5-year · FY2025
Trend visualization
Revenue CAGR verified trendAnnual verified trend from FY2014 to FY2025. Exact values are available in the table below.15.38%11.13%6.89%FY2014: 12.24%FY2015: 11.34%FY2016: 9.88%FY2017: 9.24%FY2018: 8.90%FY2019: 7.90%FY2020: 11.27%FY2021: 13.43%FY2022: 14.38%FY2023: 12.97%FY2024: 12.25%FY2025: 7.89%FY2014FY2019FY2025

Exact values and availability are shown in the observations below.

Review all 33 calculated observations
PeriodWindowResultStatus
FY20253 years3.00%Calculated
FY20255 years7.89%Calculated
FY202510 years9.57%Calculated
FY20243 years5.34%Calculated
FY20245 years12.25%Calculated
FY202410 years10.05%Calculated
FY20233 years11.08%Calculated
FY20235 years12.97%Calculated
FY202310 years10.92%Calculated
FY20223 years19.37%Calculated
FY20225 years14.38%Calculated
FY202210 years11.78%Calculated
FY20213 years17.19%Calculated
FY20215 years13.43%Calculated
FY202110 years11.64%Calculated
FY20203 years13.54%Calculated
FY20205 years11.27%Calculated
FY202010 years11.31%Calculated
FY20193 years7.20%Calculated
FY20195 years7.90%Calculated
FY201910 years10.04%Calculated
FY20183 years8.31%Calculated
FY20185 years8.90%Calculated
FY20173 years8.31%Calculated
FY20175 years9.24%Calculated
FY20163 years9.49%Calculated
FY20165 years9.88%Calculated
FY20153 years10.11%Calculated
FY20155 years11.34%Calculated
FY20143 years10.50%Calculated
FY20145 years12.24%Calculated
FY20133 years12.39%Calculated
FY20123 years13.30%Calculated

Revenue per Share CAGR

Calculated
10.03%5-year · FY2025
Trend visualization
Revenue per Share CAGR verified trendAnnual verified trend from FY2014 to FY2025. Exact values are available in the table below.18.48%13.76%9.03%FY2014: 13.37%FY2015: 13.31%FY2016: 12.09%FY2017: 12.04%FY2018: 11.95%FY2019: 11.05%FY2020: 14.73%FY2021: 16.75%FY2022: 17.48%FY2023: 15.66%FY2024: 14.80%FY2025: 10.03%FY2014FY2019FY2025

Exact values and availability are shown in the observations below.

Review all 33 calculated observations
PeriodWindowResultStatus
FY20253 years4.82%Calculated
FY20255 years10.03%Calculated
FY202510 years12.35%Calculated
FY20243 years7.85%Calculated
FY20245 years14.80%Calculated
FY202410 years12.91%Calculated
FY20233 years13.62%Calculated
FY20235 years15.66%Calculated
FY202310 years13.79%Calculated
FY20223 years22.34%Calculated
FY20225 years17.48%Calculated
FY202210 years14.73%Calculated
FY20213 years19.71%Calculated
FY20215 years16.75%Calculated
FY202110 years14.40%Calculated
FY20203 years16.91%Calculated
FY20205 years14.73%Calculated
FY202010 years14.02%Calculated
FY20193 years10.94%Calculated
FY20195 years11.05%Calculated
FY201910 years12.20%Calculated
FY20183 years12.09%Calculated
FY20185 years11.95%Calculated
FY20173 years11.38%Calculated
FY20175 years12.04%Calculated
FY20163 years11.61%Calculated
FY20165 years12.09%Calculated
FY20153 years12.39%Calculated
FY20155 years13.31%Calculated
FY20143 years12.68%Calculated
FY20145 years13.37%Calculated
FY20133 years14.37%Calculated
FY20123 years13.58%Calculated

Share Count CAGR

Calculated
-1.95%5-year · FY2025
Trend visualization
Share Count CAGR verified trendAnnual verified trend from FY2014 to FY2025. Exact values are available in the table below.0.00%-2.00%-4.01%FY2014: -1.00%FY2015: -1.74%FY2016: -1.97%FY2017: -2.50%FY2018: -2.72%FY2019: -2.84%FY2020: -3.01%FY2021: -2.85%FY2022: -2.64%FY2023: -2.33%FY2024: -2.22%FY2025: -1.95%FY2014FY2019FY2025

Exact values and availability are shown in the observations below.

Review all 33 calculated observations
PeriodWindowResultStatus
FY20253 years-1.73%Calculated
FY20255 years-1.95%Calculated
FY202510 years-2.48%Calculated
FY20243 years-2.33%Calculated
FY20245 years-2.22%Calculated
FY202410 years-2.53%Calculated
FY20233 years-2.23%Calculated
FY20235 years-2.33%Calculated
FY202310 years-2.52%Calculated
FY20223 years-2.43%Calculated
FY20225 years-2.64%Calculated
FY202210 years-2.57%Calculated
FY20213 years-2.11%Calculated
FY20215 years-2.85%Calculated
FY202110 years-2.41%Calculated
FY20203 years-2.88%Calculated
FY20205 years-3.01%Calculated
FY202010 years-2.38%Calculated
FY20193 years-3.37%Calculated
FY20195 years-2.84%Calculated
FY201910 years-1.92%Calculated
FY20183 years-3.37%Calculated
FY20185 years-2.72%Calculated
FY20173 years-2.76%Calculated
FY20175 years-2.50%Calculated
FY20163 years-1.90%Calculated
FY20165 years-1.97%Calculated
FY20153 years-2.03%Calculated
FY20155 years-1.74%Calculated
FY20143 years-1.93%Calculated
FY20145 years-1.00%Calculated
FY20133 years-1.74%Calculated
FY20123 years-0.25%Calculated
Profitability & cash

Profitability & cash

Back to Profitability & cash research lens

Operating Margin

Calculated
9.45%FY2025
Trend visualization
Operating Margin verified trendAnnual verified trend from FY2009 to FY2025. Exact values are available in the table below.11.45%8.21%4.97%FY2009: 5.97%FY2010: 7.32%FY2011: 8.33%FY2012: 9.36%FY2013: 9.96%FY2014: 10.32%FY2015: 10.45%FY2016: 10.24%FY2017: 9.46%FY2018: 8.87%FY2019: 8.90%FY2020: 9.39%FY2021: 10.26%FY2022: 10.10%FY2023: 10.16%FY2024: 9.86%FY2025: 9.45%FY2009FY2017FY2025

Exact values and availability are shown in the observations below.

Review all 17 calculated observations
PeriodWindowResultStatus
FY2025Annual9.45%Calculated
FY2024Annual9.86%Calculated
FY2023Annual10.16%Calculated
FY2022Annual10.10%Calculated
FY2021Annual10.26%Calculated
FY2020Annual9.39%Calculated
FY2019Annual8.90%Calculated
FY2018Annual8.87%Calculated
FY2017Annual9.46%Calculated
FY2016Annual10.24%Calculated
FY2015Annual10.45%Calculated
FY2014Annual10.32%Calculated
FY2013Annual9.96%Calculated
FY2012Annual9.36%Calculated
FY2011Annual8.33%Calculated
FY2010Annual7.32%Calculated
FY2009Annual5.97%Calculated

FCF Margin

Calculated
4.77%FY2025
Trend visualization
FCF Margin verified trendAnnual verified trend from FY2009 to FY2025. Exact values are available in the table below.11.36%6.22%1.08%FY2009: 4.41%FY2010: 3.47%FY2011: 2.08%FY2012: 4.83%FY2013: 2.24%FY2014: 4.35%FY2015: 3.09%FY2016: 6.09%FY2017: 5.25%FY2018: 5.26%FY2019: 7.12%FY2020: 10.36%FY2021: 4.01%FY2022: 4.11%FY2023: 3.99%FY2024: 4.28%FY2025: 4.77%FY2009FY2017FY2025

Exact values and availability are shown in the observations below.

Review all 17 calculated observations
PeriodWindowResultStatus
FY2025Annual4.77%Calculated
FY2024Annual4.28%Calculated
FY2023Annual3.99%Calculated
FY2022Annual4.11%Calculated
FY2021Annual4.01%Calculated
FY2020Annual10.36%Calculated
FY2019Annual7.12%Calculated
FY2018Annual5.26%Calculated
FY2017Annual5.25%Calculated
FY2016Annual6.09%Calculated
FY2015Annual3.09%Calculated
FY2014Annual4.35%Calculated
FY2013Annual2.24%Calculated
FY2012Annual4.83%Calculated
FY2011Annual2.08%Calculated
FY2010Annual3.47%Calculated
FY2009Annual4.41%Calculated

FCF Conversion

Calculated
56.61%5-year · FY2025
Trend visualization
FCF Conversion verified trendAnnual verified trend from FY2013 to FY2025. Exact values are available in the table below.113.85%80.77%47.68%FY2013: 62.44%FY2014: 58.81%FY2015: 54.09%FY2016: 65.56%FY2017: 68.60%FY2018: 75.97%FY2019: 84.44%FY2020: 107.45%FY2021: 91.99%FY2022: 81.55%FY2023: 74.79%FY2024: 67.64%FY2025: 56.61%FY2013FY2019FY2025

Exact values and availability are shown in the observations below.

Review all 28 calculated observations
PeriodWindowResultStatus
FY20253 years59.23%Calculated
FY20255 years56.61%Calculated
FY20243 years54.61%Calculated
FY20245 years67.64%Calculated
FY20233 years52.43%Calculated
FY20235 years74.79%Calculated
FY20223 years77.41%Calculated
FY20225 years81.55%Calculated
FY20213 years95.52%Calculated
FY20215 years91.99%Calculated
FY20203 years114.48%Calculated
FY20205 years107.45%Calculated
FY20193 years91.69%Calculated
FY20195 years84.44%Calculated
FY20183 years86.92%Calculated
FY20185 years75.97%Calculated
FY20173 years77.69%Calculated
FY20175 years68.60%Calculated
FY20163 years70.11%Calculated
FY20165 years65.56%Calculated
FY20153 years50.18%Calculated
FY20155 years54.09%Calculated
FY20143 years60.42%Calculated
FY20145 years58.81%Calculated
FY20133 years51.83%Calculated
FY20135 years62.44%Calculated
FY20123 years65.87%Calculated
FY20113 years69.63%Calculated
Capital efficiency

Capital efficiency

Back to Capital efficiency research lens

ROIC

Calculated
14.65%FY2025
Trend visualization
ROIC verified trendAnnual verified trend from FY2010 to FY2025. Exact values are available in the table below.35.17%23.81%12.45%FY2010: 26.26%FY2011: 29.68%FY2012: 32.22%FY2013: 32.97%FY2014: 31.63%FY2015: 30.23%FY2016: 27.96%FY2017: 25.31%FY2018: 30.21%FY2019: 19.13%FY2020: 18.71%FY2021: 22.39%FY2022: 20.08%FY2023: 17.83%FY2024: 16.15%FY2025: 14.65%FY2010FY2017FY2025

Exact values and availability are shown in the observations below.

Review all 16 calculated observations
PeriodWindowResultStatus
FY2025Annual14.65%Calculated
FY2024Annual16.15%Calculated
FY2023Annual17.83%Calculated
FY2022Annual20.08%Calculated
FY2021Annual22.39%Calculated
FY2020Annual18.71%Calculated
FY2019Annual19.13%Calculated
FY2018Annual30.21%Calculated
FY2017Annual25.31%Calculated
FY2016Annual27.96%Calculated
FY2015Annual30.23%Calculated
FY2014Annual31.63%Calculated
FY2013Annual32.97%Calculated
FY2012Annual32.22%Calculated
FY2011Annual29.68%Calculated
FY2010Annual26.26%Calculated

Incremental ROIC

Calculated
12.21%5-year · FY2025
Trend visualization
Incremental ROIC verified trendAnnual verified trend from FY2016 to FY2025. Exact values are available in the table below.30.81%17.42%4.03%FY2016: 28.22%FY2017: 24.15%FY2018: 25.25%FY2019: 6.62%FY2020: 10.01%FY2021: 11.41%FY2022: 12.43%FY2023: 12.69%FY2024: 18.88%FY2025: 12.21%FY2016FY2020FY2025

Exact values and availability are shown in the observations below.

Review all 10 calculated observations
PeriodWindowResultStatus
FY20255 years12.21%Calculated
FY20245 years18.88%Calculated
FY20235 years12.69%Calculated
FY20225 years12.43%Calculated
FY20215 years11.41%Calculated
FY20205 years10.01%Calculated
FY20195 years6.62%Calculated
FY20185 years25.25%Calculated
FY20175 years24.15%Calculated
FY20165 years28.22%Calculated

ROIC–WACC Proxy Spread

Calculated
11.40 ppFY2025

Book-weighted estimate using standardized beta 1.0. Directional proxy—not a company-specific valuation discount rate.

Trend visualization
ROIC–WACC Proxy Spread verified trendAnnual verified trend from FY2010 to FY2025. Exact values are available in the table below.26.05 pp17.94 pp9.84 ppFY2010: 18.49 ppFY2011: 22.59 ppFY2012: 24.48 ppFY2013: 24.17 ppFY2014: 24.42 ppFY2015: 22.75 ppFY2016: 20.48 ppFY2017: 18.51 ppFY2018: 23.32 ppFY2019: 15.60 ppFY2020: 16.07 ppFY2021: 19.90 ppFY2022: 17.04 ppFY2023: 14.33 ppFY2024: 12.84 ppFY2025: 11.40 ppFY2010FY2017FY2025

Exact values and availability are shown in the observations below.

Review all 16 calculated observations
PeriodWindowResultStatus
FY2025Annual11.40 ppCalculated
FY2024Annual12.84 ppCalculated
FY2023Annual14.33 ppCalculated
FY2022Annual17.04 ppCalculated
FY2021Annual19.90 ppCalculated
FY2020Annual16.07 ppCalculated
FY2019Annual15.60 ppCalculated
FY2018Annual23.32 ppCalculated
FY2017Annual18.51 ppCalculated
FY2016Annual20.48 ppCalculated
FY2015Annual22.75 ppCalculated
FY2014Annual24.42 ppCalculated
FY2013Annual24.17 ppCalculated
FY2012Annual24.48 ppCalculated
FY2011Annual22.59 ppCalculated
FY2010Annual18.49 ppCalculated
Allocation & resilience

Allocation & resilience

Back to Allocation & resilience research lens

Capex % Revenue

Calculated
5.76%FY2025
Trend visualization
Capex % Revenue verified trendAnnual verified trend from FY2009 to FY2025. Exact values are available in the table below.6.76%4.04%1.31%FY2009: 2.31%FY2010: 2.65%FY2011: 3.93%FY2012: 3.28%FY2013: 4.22%FY2014: 2.81%FY2015: 3.80%FY2016: 3.33%FY2017: 3.45%FY2018: 3.52%FY2019: 2.60%FY2020: 2.77%FY2021: 4.94%FY2022: 5.44%FY2023: 5.18%FY2024: 5.27%FY2025: 5.76%FY2009FY2017FY2025

Exact values and availability are shown in the observations below.

Review all 17 calculated observations
PeriodWindowResultStatus
FY2025Annual5.76%Calculated
FY2024Annual5.27%Calculated
FY2023Annual5.18%Calculated
FY2022Annual5.44%Calculated
FY2021Annual4.94%Calculated
FY2020Annual2.77%Calculated
FY2019Annual2.60%Calculated
FY2018Annual3.52%Calculated
FY2017Annual3.45%Calculated
FY2016Annual3.33%Calculated
FY2015Annual3.80%Calculated
FY2014Annual2.81%Calculated
FY2013Annual4.22%Calculated
FY2012Annual3.28%Calculated
FY2011Annual3.93%Calculated
FY2010Annual2.65%Calculated
FY2009Annual2.31%Calculated

Cash Dividend Payout Ratio

Calculated
67.46%5-year · FY2025
Trend visualization
Cash Dividend Payout Ratio verified trendAnnual verified trend from FY2013 to FY2025. Exact values are available in the table below.72.61%46.01%19.41%FY2013: 24.56%FY2014: 31.74%FY2015: 38.82%FY2016: 35.92%FY2017: 37.88%FY2018: 35.75%FY2019: 33.50%FY2020: 25.49%FY2021: 28.56%FY2022: 35.36%FY2023: 42.61%FY2024: 51.16%FY2025: 67.46%FY2013FY2019FY2025

Exact values and availability are shown in the observations below.

Review all 28 calculated observations
PeriodWindowResultStatus
FY20253 years72.02%Calculated
FY20255 years67.46%Calculated
FY20243 years73.96%Calculated
FY20245 years51.16%Calculated
FY20233 years65.60%Calculated
FY20235 years42.61%Calculated
FY20223 years37.52%Calculated
FY20225 years35.36%Calculated
FY20213 years26.14%Calculated
FY20215 years28.56%Calculated
FY20203 years22.95%Calculated
FY20205 years25.49%Calculated
FY20193 years31.89%Calculated
FY20195 years33.50%Calculated
FY20183 years33.32%Calculated
FY20185 years35.75%Calculated
FY20173 years36.40%Calculated
FY20175 years37.88%Calculated
FY20163 years36.22%Calculated
FY20165 years35.92%Calculated
FY20153 years45.92%Calculated
FY20155 years38.82%Calculated
FY20143 years34.59%Calculated
FY20145 years31.74%Calculated
FY20133 years35.13%Calculated
FY20135 years24.56%Calculated
FY20123 years23.33%Calculated
FY20113 years14.41%Calculated

Net Debt to EBITDA

Calculated
2.91×FY2025
Trend visualization
Net Debt to EBITDA verified trendAnnual verified trend from FY2009 to FY2025. Exact values are available in the table below.3.91×1.51×-0.89×FY2015: 0.11×FY2016: 0.26×FY2017: 0.37×FY2018: 0.37×FY2019: 2.76×FY2020: 1.78×FY2021: 1.91×FY2022: 2.27×FY2023: 2.46×FY2024: 2.69×FY2025: 2.91×FY2009FY2017FY2025

Exact values and availability are shown in the observations below.

Review all 11 calculated observations
PeriodWindowResultStatus
FY2025Annual2.91×Calculated
FY2024Annual2.69×Calculated
FY2023Annual2.46×Calculated
FY2022Annual2.27×Calculated
FY2021Annual1.91×Calculated
FY2020Annual1.78×Calculated
FY2019Annual2.76×Calculated
FY2018Annual0.37×Calculated
FY2017Annual0.37×Calculated
FY2016Annual0.26×Calculated
FY2015Annual0.11×Calculated