Tractor Supply Company

Symbol

TSCO

Price

$56.37

Market Cap

$29,963,360,760

Exchange

NASDAQ

Sector

Consumer Cyclical

Industry

Specialty Retail

Dividend Yield

17.41%

Ex-Dividend Date

02-26-2025

Financial Info

2024-12-282024-09-282024-06-292024-03-302023-12-302023-09-302023-07-012023-04-012022-12-312022-09-242022-06-252022-03-262021-12-252021-09-252021-06-262021-03-272020-12-262020-09-262020-06-272020-03-28
Revenue$3.8B$3.5B$4.2B$3.4B$3.7B$3.4B$4.2B$3.3B$4B$3.3B$3.9B$3B$3.3B$3B$3.6B$2.8B$2.9B$2.6B$3.2B$2B
Gross Profit$1.3B$1.2B$1.4B$1.1B$1.3B$1.3B$1.5B$1.2B$1.4B$1.2B$1.3B$1.1B$1.1B$1.1B$1.3B$983,780,000$995,530,000$947,957,000$1.2B$661,249,000
Operating Expenses$891,226,000$852,299,000$884,903,000$853,436,000$958,828,000$909,574,000$955,437,000$925,468,000$1B$859,403,000$777,860,000$812,223,000$827,524,000$788,085,000$801,602,000$753,244,000$742,090,000$695,780,000$709,067,000$548,711,000
EBITDA$438,404,000$438,149,000$670,723,000$367,418,000$437,509,000$431,168,000$661,611,000$341,673,000$454,030,000$393,648,000$608,395,000$321,932,000$368,481,000$367,049,000$550,736,000$290,590,000$242,957,000$306,828,000$500,293,000$163,974,000
Income Before Tax$301,146,000$310,724,000$549,846,000$251,223,000$322,287,000$331,366,000$546,989,000$231,760,000$348,969,000$300,186,000$517,938,000$237,217,000$286,512,000$291,079,000$479,182,000$223,315,000$176,381,000$244,969,000$439,308,000$107,489,000
Net Income$236,406,000$241,470,000$425,196,000$198,167,000$247,903,000$255,001,000$421,234,000$183,088,000$270,870,000$234,137,000$396,478,000$187,227,000$221,338,000$224,400,000$370,022,000$181,354,000$135,893,000$190,610,000$338,678,000$83,777,000
Operating Income$318,349,000$324,599,000$561,458,000$263,125,000$334,235,000$340,905,000$559,332,000$244,440,000$359,210,000$306,412,000$525,034,999$244,286,000$293,054,000$297,225,000$485,883,000$230,536,000$184,467,000$252,177,000$447,746,000$112,538,000
EPS$0.44$0.448$0.79$0.368$0.458$0.468$0.77$0.332$0.49$0.422$0.71$0.332$0.39$0.392$0.642$0.312$0.234$0.328$0.584$0.144

Dividend Details


Ex-Dividend DateClose PriceAmountDividend YieldRecord DatePayment Date

02.26.2025

$57.01

$0.23

0.40%

02.26.2025

03.11.2025

11.25.2024

$56.34

$1.1

1.95%

11.25.2024

12.10.2024

08.26.2024

$53.84

$1.1

2.04%

08.26.2024

09.10.2024

05.24.2024

$56.65

$1.1

1.94%

05.28.2024

06.11.2024

02.23.2024

$47.94

$5.5

11.47%

02.26.2024

03.12.2024

11.24.2023

$39.69

$1.03

2.60%

11.27.2023

12.12.2023

08.25.2023

$42.33

$1.03

2.43%

08.28.2023

09.12.2023

05.26.2023

$42.77

$1.03

2.41%

05.30.2023

06.13.2023

02.24.2023

$46.6

$1.03

2.21%

02.27.2023

03.14.2023

11.18.2022

$42.98

$4.6

10.70%

11.21.2022

12.06.2022

08.19.2022

$41.04

$4.6

11.21%

08.22.2022

09.07.2022

05.24.2022

$35.37

$4.6

13.01%

05.25.2022

06.08.2022

02.17.2022

$43.01

$4.6

10.70%

02.21.2022

03.08.2022

11.19.2021

$45.85

$2.6

5.67%

11.22.2021

12.08.2021

08.20.2021

$38.99

$0.52

1.33%

08.23.2021

09.08.2021

05.21.2021

$36.78

$0.52

1.41%

05.24.2021

06.08.2021

02.19.2021

$34.38

$0.52

1.51%

02.22.2021

03.09.2021

11.20.2020

$26.25

$2

7.62%

11.23.2020

12.08.2020

08.21.2020

$30.47

$2

6.56%

08.24.2020

09.09.2020

05.22.2020

$21.79

$1.75

8.03%

05.26.2020

06.09.2020

02.21.2020

-

$1.75

3.10%

02.24.2020

03.10.2020

11.22.2019

-

$0.35

0.62%

11.25.2019

12.10.2019

08.23.2019

-

$0.35

0.62%

08.26.2019

09.10.2019

05.24.2019

-

$1.75

3.10%

05.28.2019

06.11.2019

02.22.2019

-

$1.55

2.75%

02.25.2019

03.12.2019

11.23.2018

-

$1.55

2.75%

11.26.2018

12.11.2018

08.24.2018

-

$0.31

0.55%

08.27.2018

09.11.2018

05.25.2018

-

$0.31

0.55%

05.29.2018

06.12.2018

02.23.2018

-

$0.27

0.48%

02.26.2018

03.13.2018

11.17.2017

-

$0.27

0.48%

11.20.2017

12.05.2017

08.17.2017

-

$1.35

2.39%

08.21.2017

09.06.2017

05.18.2017

-

$0.27

0.48%

05.22.2017

06.06.2017

02.23.2017

-

$1.2

2.13%

02.27.2017

03.14.2017

11.09.2016

-

$1.2

2.13%

11.14.2016

11.29.2016

08.11.2016

-

$1.2

2.13%

08.15.2016

08.30.2016

05.12.2016

-

$1.2

2.13%

05.16.2016

06.01.2016

02.18.2016

-

$0.2

0.35%

02.22.2016

03.08.2016

11.12.2015

-

$0.2

0.35%

11.16.2015

12.01.2015

08.13.2015

-

$0.2

0.35%

08.17.2015

09.01.2015

05.14.2015

-

$0.2

0.35%

05.18.2015

06.02.2015