Advertisement
Screener

FASTENAL CO (FAST) Basic Shares Outstanding (Weighted Average)

2.8 / 5 stars · 68/120 Roast Me

FASTENAL CO Basic Shares Outstanding (Weighted Average)

FASTENAL CO (FAST) reported Basic Shares Outstanding (Weighted Average) of 1.15 billion shares for the 3-month period ending 2026-06-30, per its 10-Q filed 2026-07-16.

Financial Statements › Income Statement › Earnings Per Share

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic · last filed 2026-07-16

  • FASTENAL CO weighted average number of shares outstanding, basic for the quarter ending 2026-06-30 was 1.15B shares, a 0.01% increase year-over-year.
  • FASTENAL CO weighted average number of shares outstanding, basic for the quarter ending 2026-03-31 was 1.15B shares, a 0.11% increase year-over-year.
  • FASTENAL CO weighted average number of shares outstanding, basic for the quarter ending 2025-12-31 was 1.15B shares, a 0.15% increase year-over-year.
  • FASTENAL CO weighted average number of shares outstanding, basic for the quarter ending 2025-09-30 was 1.15B shares, a 0.21% increase year-over-year.
  • FASTENAL CO weighted average number of shares outstanding, basic for fiscal 2025 was 1.15B shares, a 0.19% increase from fiscal 2024.
  • FASTENAL CO weighted average number of shares outstanding, basic for fiscal 2024 was 1.15B shares, a 0.25% increase from fiscal 2023.
  • FASTENAL CO weighted average number of shares outstanding, basic for fiscal 2023 was 1.14B shares, a 99.13% increase from fiscal 2022.
  • FASTENAL CO weighted average number of shares outstanding, basic for fiscal 2022 was 573.78M shares, a 0.18% decline from fiscal 2021.
Period endWeighted Average Number of Shares Outstanding, Basic 3 monthWeighted Average Number of Shares Outstanding, Basic 3 month as first filedWeighted Average Number of Shares Outstanding, Basic 6 monthWeighted Average Number of Shares Outstanding, Basic 6 month as first filedWeighted Average Number of Shares Outstanding, Basic 9 monthWeighted Average Number of Shares Outstanding, Basic 9 month as first filedWeighted Average Number of Shares Outstanding, Basic 12 monthWeighted Average Number of Shares Outstanding, Basic 12 month as first filed
2026-06-301.15B shares
10-Q · filed 2026-07-16
1.15B shares
10-Q · filed 2026-07-16
1.15B shares
derived: average of 3 quarters · filed 2026-07-16
1.15B shares
derived: average of 4 quarters · filed 2026-07-16
2026-03-311.15B shares
10-Q · filed 2026-04-16
1.15B shares
derived: average of 2 quarters · filed 2026-04-16
1.15B shares
derived: average of 3 quarters · filed 2026-04-16
1.15B shares
derived: average of 4 quarters · filed 2026-07-16
2025-12-311.15B shares
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-05
1.15B shares
derived: average of 2 quarters · filed 2026-02-05
1.15B shares
derived: average of 3 quarters · filed 2026-07-16
1.15B shares
10-K · filed 2026-02-05
2025-09-301.15B shares
10-Q · filed 2025-10-16
1.15B shares
derived: average of 2 quarters · filed 2026-07-16
1.15B shares
10-Q · filed 2025-10-16
1.15B shares
derived: average of 4 quarters · filed 2026-07-16
2025-06-301.15B shares
10-Q · filed 2026-07-16
1.15B shares
10-Q · filed 2026-07-16
1.15B shares
derived: average of 3 quarters · filed 2026-07-16
1.15B shares
derived: average of 4 quarters · filed 2026-07-16
2025-03-311.15B shares
10-Q · filed 2026-04-16
573.47M shares
10-Q · filed 2025-04-16
1.15B shares
derived: average of 2 quarters · filed 2026-04-16
1.15B shares
derived: average of 3 quarters · filed 2026-04-16
1.15B shares
derived: average of 4 quarters · filed 2026-04-16
2024-12-311.15B shares
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-05
1.15B shares
derived: average of 2 quarters · filed 2026-02-05
1.15B shares
derived: average of 3 quarters · filed 2026-02-05
1.15B shares
10-K · filed 2026-02-05
572.71M shares
10-K · filed 2025-02-06
2024-09-301.15B shares
10-Q · filed 2025-10-16
572.74M shares
10-Q · filed 2024-10-16
1.15B shares
derived: average of 2 quarters · filed 2025-10-16
1.15B shares
10-Q · filed 2025-10-16
572.55M shares
10-Q · filed 2024-10-16
1.43B shares
derived: average of 4 quarters · filed 2026-02-05
2024-06-301.15B shares
10-Q · filed 2025-07-17
572.58M shares
10-Q · filed 2024-07-17
1.14B shares
10-Q · filed 2025-07-17
572.46M shares
10-Q · filed 2024-07-17
1.52B shares
derived: average of 3 quarters · filed 2026-02-05
1.29B shares
derived: average of 4 quarters · filed 2026-02-05
2024-03-31572.34M shares
10-Q · filed 2025-04-16
1.71B shares
derived: average of 2 quarters · filed 2026-02-05
1.33B shares
derived: average of 3 quarters · filed 2026-02-05
1.14B shares
derived: average of 4 quarters · filed 2026-02-05
2023-12-312.86B shares
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-05
1.71B shares
derived: average of 2 quarters · filed 2026-02-05
1.33B shares
derived: average of 3 quarters · filed 2026-02-05
1.14B shares
10-K · filed 2026-02-05
571.27M shares
10-K · filed 2024-02-06
2023-09-30571.37M shares
10-Q · filed 2024-10-16
571.25M shares
derived: average of 2 quarters · filed 2024-10-16
571.15M shares
10-Q · filed 2024-10-16
571.14M shares
derived: average of 4 quarters · filed 2025-02-06
2023-06-30571.14M shares
10-Q · filed 2024-07-17
571.03M shares
10-Q · filed 2024-07-17
571.06M shares
derived: average of 3 quarters · filed 2025-02-06
571.55M shares
derived: average of 4 quarters · filed 2025-02-06
2023-03-31570.93M shares
10-Q · filed 2024-04-16
571.02M shares
derived: average of 2 quarters · filed 2025-02-06
571.69M shares
derived: average of 3 quarters · filed 2025-02-06
572.63M shares
derived: average of 4 quarters · filed 2025-02-06
2022-12-31571.11M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2025-02-06
572.06M shares
derived: average of 2 quarters · filed 2025-02-06
573.20M shares
derived: average of 3 quarters · filed 2025-02-06
573.78M shares
10-K · filed 2025-02-06
2022-09-30573.02M shares
10-Q · filed 2023-10-17
574.24M shares
derived: average of 2 quarters · filed 2023-10-17
574.67M shares
10-Q · filed 2023-10-17
574.84M shares
derived: average of 4 quarters · filed 2024-02-06
2022-06-30575.46M shares
10-Q · filed 2023-07-18
575.51M shares
10-Q · filed 2023-07-18
575.45M shares
derived: average of 3 quarters · filed 2024-02-06
575.33M shares
derived: average of 4 quarters · filed 2024-02-06
2022-03-31575.56M shares
10-Q · filed 2023-04-18
575.44M shares
derived: average of 2 quarters · filed 2024-02-06
575.28M shares
derived: average of 3 quarters · filed 2024-02-06
575.11M shares
derived: average of 4 quarters · filed 2024-02-06
2021-12-31575.32M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2024-02-06
575.15M shares
derived: average of 2 quarters · filed 2024-02-06
574.96M shares
derived: average of 3 quarters · filed 2024-02-06
574.81M shares
10-K · filed 2024-02-06
2021-09-30574.97M shares
10-Q · filed 2022-10-18
574.78M shares
derived: average of 2 quarters · filed 2022-10-18
574.64M shares
10-Q · filed 2022-10-18
574.50M shares
derived: average of 4 quarters · filed 2023-02-07
2021-06-30574.59M shares
10-Q · filed 2022-07-18
574.47M shares
10-Q · filed 2022-07-18
574.34M shares
derived: average of 3 quarters · filed 2023-02-07
574.23M shares
derived: average of 4 quarters · filed 2023-02-07
2021-03-31574.34M shares
10-Q · filed 2022-04-18
574.22M shares
derived: average of 2 quarters · filed 2023-02-07
574.12M shares
derived: average of 3 quarters · filed 2023-02-07
573.89M shares
derived: average of 4 quarters · filed 2023-02-07
2020-12-31574.10M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2023-02-07
574.00M shares
derived: average of 2 quarters · filed 2023-02-07
573.74M shares
derived: average of 3 quarters · filed 2023-02-07
573.78M shares
10-K · filed 2023-02-07
2020-09-30573.91M shares
10-Q · filed 2021-10-15
573.56M shares
derived: average of 2 quarters · filed 2021-10-15
573.67M shares
10-Q · filed 2021-10-15
573.76M shares
derived: average of 4 quarters · filed 2022-02-07
2020-06-30573.20M shares
10-Q · filed 2021-07-16
573.55M shares
10-Q · filed 2021-07-16
573.70M shares
derived: average of 3 quarters · filed 2022-02-07
573.64M shares
derived: average of 4 quarters · filed 2022-02-07
2020-03-31573.90M shares
10-Q · filed 2021-04-16
573.95M shares
derived: average of 2 quarters · filed 2022-02-07
573.79M shares
derived: average of 3 quarters · filed 2022-02-07
573.63M shares
derived: average of 4 quarters · filed 2022-02-07
2019-12-31574.01M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2022-02-07
573.73M shares
derived: average of 2 quarters · filed 2022-02-07
573.54M shares
derived: average of 3 quarters · filed 2022-02-07
573.20M shares
10-K · filed 2022-02-07
2019-09-30573.45M shares
10-Q · filed 2020-10-16
573.31M shares
derived: average of 2 quarters · filed 2020-10-16
572.93M shares
10-Q · filed 2020-10-16
572.73M shares
derived: average of 4 quarters · filed 2021-02-08
2019-06-30573.16M shares
10-Q · filed 2020-07-17
572.67M shares
10-Q · filed 2020-07-17
572.50M shares
derived: average of 3 quarters · filed 2021-02-08
572.88M shares
derived: average of 4 quarters · filed 2021-02-08
2019-03-31572.17M shares
10-Q · filed 2020-04-17
286.09M shares
10-Q · filed 2019-04-16
572.16M shares
derived: average of 2 quarters · filed 2021-02-08
572.78M shares
derived: average of 3 quarters · filed 2021-02-08
573.16M shares
derived: average of 4 quarters · filed 2021-02-08
2018-12-31572.16M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2021-02-08
573.08M shares
derived: average of 2 quarters · filed 2021-02-08
573.48M shares
derived: average of 3 quarters · filed 2021-02-08
573.93M shares
10-K · filed 2021-02-08
286.97M shares
10-K · filed 2019-02-06
2018-09-30574.01M shares
10-Q · filed 2019-10-16
287.01M shares
10-Q · filed 2018-10-16
574.15M shares
derived: average of 2 quarters · filed 2019-10-16
574.53M shares
10-Q · filed 2019-10-16
287.26M shares
10-Q · filed 2018-10-16
719.06M shares
derived: average of 4 quarters · filed 2020-02-06
2018-06-30574.28M shares
10-Q · filed 2019-07-16
287.14M shares
10-Q · filed 2018-07-16
574.78M shares
10-Q · filed 2019-07-16
287.39M shares
10-Q · filed 2018-07-16
767.41M shares
derived: average of 3 quarters · filed 2020-02-06
647.42M shares
derived: average of 4 quarters · filed 2020-02-06
2018-03-31287.64M shares
10-Q · filed 2019-04-16
863.98M shares
derived: average of 2 quarters · filed 2020-02-06
671.80M shares
derived: average of 3 quarters · filed 2020-02-06
576.02M shares
derived: average of 4 quarters · filed 2020-02-06
2017-12-311.44B shares
derived: 10-K 12 month − 10-Q 9 month · filed 2020-02-06
863.89M shares
derived: average of 2 quarters · filed 2020-02-06
672.14M shares
derived: average of 3 quarters · filed 2020-02-06
576.42M shares
10-K · filed 2020-02-06
288.21M shares
10-K · filed 2018-02-05
2017-09-30287.46M shares
10-Q · filed 2018-10-16
288.06M shares
derived: average of 2 quarters · filed 2018-10-16
288.45M shares
10-Q · filed 2018-10-16
288.61M shares
derived: average of 4 quarters · filed 2019-02-06
2017-06-30288.66M shares
10-Q · filed 2018-07-16
288.95M shares
10-Q · filed 2018-07-16
288.99M shares
derived: average of 3 quarters · filed 2019-02-06
288.99M shares
derived: average of 4 quarters · filed 2019-02-06
2017-03-31289.24M shares
10-Q · filed 2018-04-16
289.16M shares
derived: average of 2 quarters · filed 2019-02-06
289.10M shares
derived: average of 3 quarters · filed 2019-02-06
289.06M shares
derived: average of 4 quarters · filed 2019-02-06
2016-12-31289.07M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2019-02-06
289.03M shares
derived: average of 2 quarters · filed 2019-02-06
289.00M shares
derived: average of 3 quarters · filed 2019-02-06
288.95M shares
10-K · filed 2019-02-06
2016-09-30289.00M shares
10-Q · filed 2017-10-16
288.96M shares
derived: average of 2 quarters · filed 2017-10-16
288.91M shares
10-Q · filed 2017-10-16
289.07M shares
derived: average of 4 quarters · filed 2018-02-05
2016-06-30288.92M shares
10-Q · filed 2017-07-17
288.86M shares
10-Q · filed 2017-07-17
289.10M shares
derived: average of 3 quarters · filed 2018-02-05
289.30M shares
derived: average of 4 quarters · filed 2018-02-05
2016-03-31288.81M shares
10-Q · filed 2017-04-17
289.18M shares
derived: average of 2 quarters · filed 2018-02-05
289.43M shares
derived: average of 3 quarters · filed 2018-02-05
289.87M shares
derived: average of 4 quarters · filed 2018-02-05
2015-12-31289.56M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2018-02-05
289.74M shares
derived: average of 2 quarters · filed 2018-02-05
290.22M shares
derived: average of 3 quarters · filed 2018-02-05
291.45M shares
10-K · filed 2018-02-05
2015-09-30289.92M shares
10-Q · filed 2016-10-14
290.55M shares
derived: average of 2 quarters · filed 2016-10-14
292.08M shares
10-Q · filed 2016-10-14
293.09M shares
derived: average of 4 quarters · filed 2017-02-06
2015-06-30291.18M shares
10-Q · filed 2016-07-15
293.19M shares
10-Q · filed 2016-07-15
294.15M shares
derived: average of 3 quarters · filed 2017-02-06
294.76M shares
derived: average of 4 quarters · filed 2017-02-06
2015-03-31295.24M shares
10-Q · filed 2016-04-15
295.64M shares
derived: average of 2 quarters · filed 2017-02-06
295.96M shares
derived: average of 3 quarters · filed 2017-02-06
296.14M shares
derived: average of 4 quarters · filed 2017-02-06
2014-12-31296.03M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2017-02-06
296.31M shares
derived: average of 2 quarters · filed 2017-02-06
296.44M shares
derived: average of 3 quarters · filed 2017-02-06
296.49M shares
10-K · filed 2017-02-06
2014-09-30296.60M shares
10-Q · filed 2015-10-16
296.64M shares
derived: average of 2 quarters · filed 2015-10-16
296.64M shares
10-Q · filed 2015-10-16
296.67M shares
derived: average of 4 quarters · filed 2016-02-05
2014-06-30296.69M shares
10-Q · filed 2015-07-17
296.67M shares
10-Q · filed 2015-07-17
296.69M shares
derived: average of 3 quarters · filed 2016-02-05
296.73M shares
derived: average of 4 quarters · filed 2016-02-05
2014-03-31296.64M shares
10-Q · filed 2015-04-17
296.70M shares
derived: average of 2 quarters · filed 2016-02-05
296.74M shares
derived: average of 3 quarters · filed 2016-02-05
296.75M shares
derived: average of 4 quarters · filed 2016-02-05
2013-12-31296.75M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2016-02-05
296.80M shares
derived: average of 2 quarters · filed 2016-02-05
296.79M shares
derived: average of 3 quarters · filed 2016-02-05
296.75M shares
10-K · filed 2016-02-05
2013-09-30296.84M shares
10-Q · filed 2014-10-15
296.81M shares
derived: average of 2 quarters · filed 2014-10-15
296.76M shares
10-Q · filed 2014-10-15
296.68M shares
derived: average of 4 quarters · filed 2015-02-05
2013-06-30296.78M shares
10-Q · filed 2014-07-16
296.71M shares
10-Q · filed 2014-07-16
296.63M shares
derived: average of 3 quarters · filed 2015-02-05
296.53M shares
derived: average of 4 quarters · filed 2015-02-05
2013-03-31296.64M shares
10-Q · filed 2014-04-16
296.55M shares
derived: average of 2 quarters · filed 2015-02-05
296.45M shares
derived: average of 3 quarters · filed 2015-02-05
296.36M shares
derived: average of 4 quarters · filed 2015-02-05
2012-12-31296.46M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2015-02-05
296.35M shares
derived: average of 2 quarters · filed 2015-02-05
296.27M shares
derived: average of 3 quarters · filed 2015-02-05
296.09M shares
10-K · filed 2015-02-05
2012-09-30296.24M shares
10-Q · filed 2013-10-15
296.17M shares
derived: average of 2 quarters · filed 2013-10-15
295.96M shares
10-Q · filed 2013-10-15
295.78M shares
derived: average of 4 quarters · filed 2014-02-06
2012-06-30296.11M shares
10-Q · filed 2013-07-15
295.83M shares
10-Q · filed 2013-07-15
295.63M shares
derived: average of 3 quarters · filed 2014-02-06
295.51M shares
derived: average of 4 quarters · filed 2014-02-06
2012-03-31295.54M shares
10-Q · filed 2013-04-15
295.38M shares
derived: average of 2 quarters · filed 2014-02-06
295.30M shares
derived: average of 3 quarters · filed 2014-02-06
295.22M shares
derived: average of 4 quarters · filed 2014-02-06
2011-12-31295.23M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2014-02-06
295.19M shares
derived: average of 2 quarters · filed 2014-02-06
295.12M shares
derived: average of 3 quarters · filed 2014-02-06
295.05M shares
10-K · filed 2014-02-06
2011-09-30295.14M shares
10-Q · filed 2012-10-18
295.06M shares
derived: average of 2 quarters · filed 2012-10-18
294.99M shares
10-Q · filed 2012-10-18
294.96M shares
derived: average of 4 quarters · filed 2013-02-07
2011-06-30294.97M shares
10-Q · filed 2012-07-20
294.92M shares
10-Q · filed 2012-07-20
294.90M shares
derived: average of 3 quarters · filed 2013-02-07
294.89M shares
derived: average of 4 quarters · filed 2013-02-07
2011-03-31294.86M shares
10-Q · filed 2012-04-20
147.43M shares
10-Q · filed 2011-04-21
294.86M shares
derived: average of 2 quarters · filed 2013-02-07
294.86M shares
derived: average of 3 quarters · filed 2013-02-07
294.86M shares
derived: average of 4 quarters · filed 2013-02-07
2010-12-31294.86M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2013-02-07
294.86M shares
derived: average of 2 quarters · filed 2013-02-07
294.86M shares
derived: average of 3 quarters · filed 2013-02-07
294.86M shares
10-K · filed 2013-02-07
147.43M shares
10-K · filed 2011-02-09
2010-09-30294.86M shares
10-Q · filed 2011-10-26
147.43M shares
10-Q · filed 2010-10-21
294.86M shares
derived: average of 2 quarters · filed 2011-10-26
294.86M shares
10-Q · filed 2011-10-26
147.43M shares
10-Q · filed 2010-10-21
369.61M shares
derived: average of 4 quarters · filed 2012-02-09
2010-06-30294.86M shares
10-Q · filed 2011-07-21
147.43M shares
10-Q · filed 2010-07-23
294.86M shares
10-Q · filed 2011-07-21
147.43M shares
10-Q · filed 2010-07-23
394.52M shares
derived: average of 3 quarters · filed 2012-02-09
333.02M shares
derived: average of 4 quarters · filed 2012-02-09
2010-03-31147.43M shares
10-Q · filed 2011-04-21
444.35M shares
derived: average of 2 quarters · filed 2012-02-09
345.74M shares
derived: average of 3 quarters · filed 2012-02-09
296.44M shares
derived: average of 4 quarters · filed 2012-02-09
2009-12-31741.27M shares
derived: 10-K 12 month − 10-Q 9 month · filed 2012-02-09
444.90M shares
derived: average of 2 quarters · filed 2012-02-09
346.11M shares
derived: average of 3 quarters · filed 2012-02-09
296.72M shares
10-K · filed 2012-02-09
148.36M shares
10-K · filed 2011-02-09
2009-09-30148.53M shares
10-Q · filed 2010-10-21
148.53M shares
derived: average of 2 quarters · filed 2010-10-21
148.53M shares
10-Q · filed 2010-10-21
2009-06-30148.53M shares
10-Q · filed 2010-07-23
148.53M shares
10-Q · filed 2010-07-23
2008-12-31148.83M shares
10-K · filed 2011-02-09

Similar stocks

Stock NameCountryMarket CapPE Ratio
SHERWIN WILLIAMS CO (SHW)United States$77.791B31.08
TRACTOR SUPPLY CO /DE/ (TSCO)United States$16.376B16.09
GrowGeneration Corp. (GRWG)United States$0.093B-5.31
iPower Inc. (IPW)United States$0.006B-45,669.89