Fastenal Company
MX ˙ BMV ˙ US3119001044
SecurityMX:FAST / Fastenal Company
InstitutionPnc Financial Services Group, Inc.
Latest Disclosed Ownership837,695 shares
Latest Disclosed Value $ 38,869,063
Pnc Financial Services Group, Inc. reports 1.87% increase in ownership of FAST / Fastenal Company

On May 8, 2026 - Pnc Financial Services Group, Inc. filed a 13F-HR form disclosing ownership of 837,695 shares of Fastenal Company (MX:FAST) valued at $38,869,063 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 6, 2026 disclosing 822,308 shares of Fastenal Company. This represents a change in shares of 1.87% during the quarter.

Institutional Ownership: 13F and NPORT Filings

The Security and Class in the table below are shown exactly as filed by the investor. We do our best to track continuity of investments through acquisitions, and this will be reflected in the table as changes in names. In addition to descriptive data, performance of the investment is shown over time. To calculate quarterly performance, we first calculate cost basis of the shares purchased during the quarter, then use that to calculate gross profit. Quarterly return is Gross Profit / Starting Portfolio value.

Note that cost basis is calculated and stored in thousands, so small quarterly changes in shares frequently result in a cost basis of zero.

Upgrade to unlock premium data and export to Excel .

Disclosed Equity Positions (from 13F/NPORT Filings)
File
Date
Effective
Date
Form Security Class ID Avg Price
Paid (Est)
Reported
Shares
ΔShares ΔShares
(%)
Reported
Value
(x1000)
ΔValue
(%)
Alloc
(%)
ΔAlloc ΔAlloc (%) Cost Basis
(x1000)
Unrealized
Gain/Loss
(x1000)
2026-05-08 2026-03-31 13F FASTENAL COM 311900104 837,695 15,387 1.87 38,869 17.79 0.0037
2026-02-06 2025-12-31 13F FASTENAL COM 311900104 822,308 -5,123 -0.62 32,999 -18.68 0.0180
2025-11-07 2025-09-30 13F FASTENAL COM 311900104 827,431 8,059 0.98 40,577 17.91 0.0246
2025-08-08 2025-06-30 13F FASTENAL COM 311900104 819,372 399,334 95.07 34,414 5.65 0.0222
2025-05-09 2025-03-31 13F FASTENAL COM 311900104 420,038 8,441 2.05 32,574 10.06 0.0171
2025-02-07 2024-12-31 13F FASTENAL COM 311900104 411,597 42,330 11.46 29,598 12.22 0.0198
2024-11-08 2024-09-30 13F FASTENAL COM 311900104 369,267 6,488 1.79 26,373 15.69 0.0168
2024-08-09 2024-06-30 13F FASTENAL COM 311900104 362,779 -54,245 -13.01 22,797 -29.13 0.0152
2024-05-10 2024-03-31 13F FASTENAL COM 311900104 417,024 4,598 1.11 32,169 20.43 0.0224
2024-03-22 2023-12-31 13F/A-1 FASTENAL COM 311900104 412,426 -4,603 -1.10 26,713 17.23 0.0210
2024-02-09 2023-12-31 13F FASTENAL COM 311900104 412,426 -4,603 26,713 0.0210
2023-11-13 2023-09-30 13F FASTENAL COM 311900104 417,029 45,893 12.37 22,786 4.08 0.0195
2023-08-11 2023-06-30 13F FASTENAL COM 311900104 371,136 -105,560 -22.14 21,893 -14.85 0.0187
2023-05-15 2023-03-31 13F FASTENAL COM 311900104 476,696 2,442 0.51 25,713 14.58 0.0226
2023-02-10 2022-12-31 13F FASTENAL COM 311900104 474,254 -10,439 -2.15 22,442 0.56 0.0215
2022-11-10 2022-09-30 13F FASTENAL COM 311900104 484,693 4,835 1.01 22,315 -6.85 0.0233
2022-08-12 2022-06-30 13F FASTENAL COM 311900104 479,858 3,440 0.72 23,956 -15.35 0.0235
2022-05-12 2022-03-31 13F FASTENAL COM 311900104 476,418 4,060 0.86 28,301 -6.47 0.0248
2022-02-11 2021-12-31 13F FASTENAL C Common Stock 311900104 472,358 -11,992 -2.48 30,260 21.04 0.0250
2021-11-05 2021-09-30 13F FASTENAL C Common Stock 311900104 484,350 -9,440 -1.91 24,999 -2.64 0.0231
2021-08-06 2021-06-30 13F FASTENAL C Common Stock 311900104 493,790 -4,085 -0.82 25,677 2.58 0.0233
2021-05-07 2021-03-31 13F FASTENAL C Common Stock 311900104 497,875 -25,263 -4.83 25,032 -2.00 0.0243
2021-02-12 2020-12-31 13F FASTENAL C Common Stock 311900104 523,138 27,004 5.44 25,544 14.18 0.0258
2020-11-06 2020-09-30 13F FASTENAL C Common Stock 311900104 496,134 86,195 21.03 22,372 27.38 0.0276
2020-08-28 2020-06-30 13F/A-1 FASTENAL C Common Stock 311900104 409,939 -19,430 -4.53 17,563 30.87 0.0234
2020-08-07 2020-06-30 13F FASTENAL C Common Stock 311900104 409,939 -19,430 17,563 3,646.7533
2020-05-08 2020-03-31 13F FASTENAL C Common Stock 311900104 429,369 -23,618 -5.21 13,420 -19.82 0.0169
2020-02-07 2019-12-31 13F FASTENAL C Common Stock 311900104 452,987 -3,743 -0.82 16,738 12.18 0.0165
2019-11-08 2019-09-30 13F FASTENAL C Common Stock 311900104 456,730 -17,525 -3.70 14,920 -3.48 0.0149
2019-08-09 2019-06-30 13F FASTENAL C Common Stock 311900104 474,255 239,627 102.13 15,458 2.44 0.0152
2019-05-10 2019-03-31 13F FASTENAL C Common Stock 311900104 234,628 8,895 3.94 15,090 27.84 0.0151
2019-02-08 2018-12-31 13F FASTENAL C Common Stock 311900104 225,733 -5,043 -2.19 11,804 -11.82 0.0131
2018-11-09 2018-09-30 13F FASTENAL C Common Stock 311900104 230,776 -242 -0.10 13,387 20.40 0.0127
2018-08-10 2018-06-30 13F FASTENAL C Common Stock 311900104 231,018 -19,185 -7.67 11,119 -18.59 0.0110
2018-05-11 2018-03-31 13F FASTENAL C Common Stock 311900104 250,203 -9,008 -3.48 13,658 -3.65 0.0135
2018-02-09 2017-12-31 13F FASTENAL C Common Stock 311900104 259,211 -3,652 -1.39 14,176 18.33 0.0138
2017-11-13 2017-09-30 13F FASTENAL C Common Stock 311900104 262,863 7,852 3.08 11,980 7.93 0.0124
2017-08-11 2017-06-30 13F FASTENAL C 311900104 255,011 3,153 1.25 11,100 -14.42 0.0119
2017-05-12 2017-03-31 13F FASTENAL C Common Stock 311900104 251,858 -47,035 -15.74 12,970 -7.62 0.0144
2017-02-10 2016-12-31 13F FASTENAL C Common Stock 311900104 298,893 36,943 14.10 14,040 28.30 0.0160
2016-11-04 2016-09-30 13F FASTENAL C Common Stock 311900104 261,950 16,586 6.76 10,943 0.48 0.0127
2016-08-05 2016-06-30 13F FASTENAL C Common Stock 311900104 245,364 -19,101 -7.22 10,891 -15.95 0.0128
2016-05-06 2016-03-31 13F FASTENAL C Common Stock 311900104 264,465 -29,393 -10.00 12,958 8.01 0.0151
2016-02-05 2015-12-31 13F FASTENAL C Common Stock 311900104 293,858 8,014 2.80 11,997 14.63 0.0141
2015-11-06 2015-09-30 13F FASTENAL C Common Stock 311900104 285,844 -20,916 -6.82 10,466 -19.11 0.0125
2015-08-05 2015-06-30 13F FASTENAL C Common Stock 311900104 306,760 -47,077 -13.30 12,939 -11.75 0.0145
2015-05-08 2015-03-31 13F FASTENAL C Common Stock 311900104 353,837 -13,101 -3.57 14,662 -15.99 0.0161
2015-02-06 2014-12-31 13F/A-1 FASTENAL C Common Stock 311900104 366,938 13,725 3.89 17,453 10.05 0.0192
2015-02-06 2014-12-31 13F FASTENAL C Common Stock 311900104 366,938 17,453
2014-11-07 2014-09-30 13F FASTENAL COM 311900104 353,213 76,635 27.71 15,859 15.86 0.0187
2014-08-08 2014-06-30 13F FASTENAL COM 311900104 276,578 -23,738 -7.90 13,688 -7.54 0.0174
2014-05-09 2014-03-31 13F FASTENAL COM 311900104 300,316 4,836 1.64 14,805 5.46 0.0195
2014-02-07 2013-12-31 13F FASTENAL COM 311900104 295,480 -1,977 -0.66 14,038 -6.11 0.0186
2013-11-01 2013-09-30 13F FASTENAL COM 311900104 297,457 -19,321 -6.10 14,952 3.09 0.0218
2013-08-02 2013-06-30 13F FASTENAL COM 311900104 316,778 316,778 14,504 0.0212
Legend
Shares
The total number of shares held by the institution at the end of the reporting period (the effective date). This is provided in the filing.
Value
The total value of the shares as of the effective date. This is provided in the filing.
Avg. Share Price
The weighted average share price of the shares held by the institution. We use FIFO accounting to determine this price
Class
This is the security class as indicated by the filer. There are a variety of values for this field. Common values include "EC" = equity common, "EP" - equity preferred
Allocation (%)
The percent of the institution's portfolio that this position represents. This is provided in NPORT filings. For 13F filings, we calculate it.
Change in Allocation
The change in allocation from the prior reporting period. This is calculated as current allocation - prior allocation.
Change in Allocation (%)
The percent change in allocation from the prior reporting period. This is calculated as (current allocation - prior allocation) / prior allocation.
Cost Basis
The total cost of the shares held. This is calculated as reported shares * avg. share price
Unrealized Gain/Loss
This is the market value of the position as of the effective date minus the cost basis.