Last 7 days
0.5%
Last 30 days
-4.7%
Last 90 days
-4.9%
Trailing 12 Months
13.9%
Datesorted ascending | Name | Buy/Sell | $ Value | Avg. Price | # Shares | Title |
---|---|---|---|---|---|---|
2023-08-21 | WISECUP REYNE K | acquired | 449,972 | 23.00 | 19,564 | - |
2023-08-21 | WISECUP REYNE K | sold | -1,110,910 | 56.7835 | -19,564 | - |
2023-07-17 | Ancius Michael J | bought | 28,765 | 57.53 | 500 | - |
2023-06-13 | Owen Terry Modock | acquired | 420,000 | 21.00 | 20,000 | chief operating officer |
2023-06-13 | Owen Terry Modock | sold | -1,123,070 | 56.1535 | -20,000 | chief operating officer |
2023-05-12 | Drazkowski William Joseph | sold | -34,134 | 54.7027 | -624 | executive vice-president |
2023-05-12 | Drazkowski William Joseph | acquired | 17,472 | 28.00 | 624 | executive vice-president |
2023-02-07 | Owen Terry Modock | sold | -798,640 | 53.2427 | -15,000 | senior executive vp |
2023-02-07 | Owen Terry Modock | acquired | 420,000 | 28.00 | 15,000 | senior executive vp |
2022-11-29 | Watts Jeffery Michael | bought | 300,433 | 50.578 | 5,940 | executive vice-president |
Datesorted ascending | Fund Name | Type | % Chg | $ Change | $ Held | % Portfolio |
---|---|---|---|---|---|---|
2023-09-12 | Farther Finance Advisors, LLC | added | 2.52 | 6,750 | 62,470 | 0.01% |
2023-09-08 | TUCKER ASSET MANAGEMENT LLC | unchanged | - | 1,707 | 19,939 | 0.01% |
2023-08-30 | Western Wealth Management, LLC | unchanged | - | 65,964 | 770,542 | 0.07% |
2023-08-24 | Alberta Investment Management Corp | unchanged | - | 60,600 | 707,880 | 0.01% |
2023-08-23 | CTC Alternative Strategies, Ltd. | new | - | 306,748 | 306,748 | 0.38% |
2023-08-23 | Stonebridge Capital Advisors LLC | unchanged | - | 27,841 | 325,212 | 0.04% |
2023-08-22 | Old North State Trust, LLC | sold off | -100 | -50,000 | - | -% |
2023-08-22 | COMERICA BANK | new | - | 100,000 | 100,000 | 0.01% |
2023-08-22 | VIRGINIA RETIREMENT SYSTEMS ET AL | added | 201 | 24,264,900 | 34,812,500 | 0.33% |
2023-08-21 | VisionPoint Advisory Group, LLC | reduced | -25.66 | -122,082 | 526,437 | 0.22% |
Date Filed | Name of Filer | Percent of Class | No. of Shares | Form Type | |
---|---|---|---|---|---|
Feb 09, 2023 | vanguard group inc | 12.17% | 69,697,102 | SC 13G/A | |
Feb 03, 2023 | blackrock inc. | 7.9% | 45,015,074 | SC 13G/A | |
Feb 10, 2022 | vanguard group inc | 11.64% | 66,942,929 | SC 13G/A | |
Feb 01, 2022 | blackrock inc. | 7.7% | 44,507,866 | SC 13G/A | |
Dec 10, 2021 | bank of new york mellon corp | 4.99% | 28,696,765 | SC 13G/A | |
Feb 12, 2021 | state street corp | 4.80% | 27,576,964 | SC 13G/A | |
Feb 10, 2021 | vanguard group inc | 11.98% | 68,797,379 | SC 13G/A | |
Feb 01, 2021 | bank of new york mellon corp | 5.52% | 31,673,441 | SC 13G/A | |
Jan 29, 2021 | blackrock inc. | 7.7% | 44,025,034 | SC 13G/A | |
Feb 13, 2020 | state street corp | 5.31% | 30,453,691 | SC 13G |
Date Filed | Form Type | Document | |
---|---|---|---|
Aug 21, 2023 | 4 | Insider Trading | |
Aug 21, 2023 | 144 | Notice of Insider Sale Intent | |
Jul 19, 2023 | 4 | Insider Trading | |
Jul 18, 2023 | 10-Q | Quarterly Report | |
Jul 13, 2023 | 8-K | Current Report | |
Jul 12, 2023 | 8-K/A | Current Report | |
Jun 15, 2023 | 4 | Insider Trading | |
Jun 13, 2023 | 144 | Notice of Insider Sale Intent | |
Jun 12, 2023 | 3 | Insider Trading |
Name | Mkt Capsorted ascending | Revenue | Price %, 1M | Returns, 1Y | P/E | P/S | Rev 1-Yr | Inc 1-Yr |
---|---|---|---|---|---|---|---|---|
LARGE-CAP | ||||||||
CAT | 143.4B | 64.8B | 2.14% | 54.60% | 17.16 | 2.21 | 19.88% | 23.71% |
GE | 134.2B | 62.5B | 3.95% | 73.70% | 596.62 | 1.75 | 10.18% | 328.56% |
GWW | 34.6B | 16.0B | -1.78% | 29.52% | 19.36 | 2.16 | 12.68% | 33.83% |
FAST | 31.3B | 7.2B | -4.68% | 13.90% | 27.87 | 4.32 | 10.22% | 8.91% |
URI | 30.8B | 13.2B | -0.08% | 52.68% | 13.47 | 2.34 | 23.61% | 30.69% |
MID-CAP | ||||||||
AIT | 6.0B | 4.4B | 4.86% | 46.73% | 17.23 | 1.35 | 15.80% | 34.70% |
MSM | 5.4B | 4.0B | -4.98% | 26.32% | 14.9 | 1.34 | 14.15% | 19.29% |
BECN | 4.9B | 8.6B | -2.48% | 39.77% | 11.95 | 0.56 | 12.31% | 0.89% |
GMS | 2.6B | 5.4B | -8.59% | 45.02% | 7.84 | 0.48 | 8.62% | 9.49% |
WCC | - | 22.3B | -0.14% | 17.24% | - | - | 11.38% | 23.20% |
SMALL-CAP | ||||||||
VRTV | 2.3B | 6.4B | 0.43% | 43.05% | 7.47 | 0.36 | -11.99% | 15.46% |
MRC | 870.0M | 3.5B | 12.91% | 9.32% | 8.45 | 0.25 | 19.18% | 586.67% |
BXC | 782.8M | 3.5B | 2.23% | 23.96% | 5.85 | 0.22 | -21.47% | -58.90% |
DXPE | 594.5M | 1.6B | 3.51% | 36.40% | 10.3 | 0.36 | 29.61% | 65.05% |
LAWS | 729.3M | 1.4B | - | - | 98.47 | 0.63 | 90.33% | 316.91% |
10.8%
18.3%
15.9%
9.7%
41.9%
4.2%
0%
Y-axis is the maximum loss one would have experienced if Fastenal was unfortunately bought at previous high price.
Income Statement (Last 12 Months) | (In Millions) | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description | (%) Q/Q | 2023Q2 | 2023Q1 | 2022Q4 | 2022Q3 | 2022Q2 | 2022Q1 | 2021Q4 | 2021Q3 | 2021Q2 | 2021Q1 | 2020Q4 | 2020Q3 | 2020Q2 | 2020Q1 | 2019Q4 | 2019Q3 | 2019Q2 | 2019Q1 | 2018Q4 | 2018Q3 | 2018Q2 |
Revenue | 1.5% | 7,240 | 7,136 | 6,981 | 6,817 | 6,569 | 6,298 | 6,011 | 5,837 | 5,696 | 5,697 | 5,647 | 5,566 | 5,532 | 5,391 | 5,334 | 5,288 | 5,189 | 5,089 | 4,965 | 4,822 | 4,675 |
Gross Profit | 0.9% | 3,302 | 3,273 | 3,216 | 3,160 | 3,054 | 2,927 | 2,777 | 2,683 | 2,604 | 2,574 | 2,568 | 2,547 | 2,558 | 2,528 | 2,515 | 2,505 | 2,470 | 2,446 | 2,399 | 2,342 | 2,282 |
S&GA Expenses | 1.0% | 1,802 | 1,784 | 1,762 | 1,739 | 1,693 | 1,632 | 1,560 | 1,502 | 1,451 | 1,424 | 1,426 | 1,430 | 1,449 | 1,460 | 1,458 | 1,454 | 1,439 | 1,421 | 1,400 | 1,374 | 1,347 |
EBITDA | -100.0% | - | 1,656 | 1,620 | 1,587 | 1,524 | 1,457 | 1,377 | 1,340 | 1,310 | 1,151 | 1,142 | 1,117 | 1,109 | 1,068 | 1,058 | 1,052 | 1,033 | 1,027 | 1,000 | 970 | 936 |
EBITDA Margin | -100.0% | - | 0.23* | 0.23* | 0.23* | 0.23* | 0.23* | 0.23* | 0.23* | 0.23* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* |
Interest Expenses | 0.6% | 16.00 | 16.00 | 14.00 | 12.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 10.00 | 11.00 | 12.00 | 14.00 | 15.00 | 14.00 | 14.00 | 13.00 | 12.00 | 11.00 |
Earnings Before Taxes | 0.8% | 1,486 | 1,474 | 1,440 | 1,410 | 1,351 | 1,286 | 1,208 | 1,171 | 1,143 | 1,141 | 1,133 | 1,107 | 1,098 | 1,055 | 1,044 | 1,037 | 1,018 | 1,013 | 987 | 958 | 925 |
EBT Margin | -100.0% | - | 0.21* | 0.21* | 0.21* | 0.21* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* | 0.20* |
Net Income | 1.0% | 1,123 | 1,112 | 1,087 | 1,073 | 1,031 | 984 | 925 | 890 | 868 | 867 | 859 | 842 | 834 | 799 | 791 | 781 | 765 | 772 | 752 | 736 | 681 |
Net Income Margin | -100.0% | - | 0.16* | 0.16* | 0.16* | 0.16* | 0.16* | 0.15* | 0.15* | 0.15* | 0.15* | 0.15* | 0.15* | 0.15* | 0.15* | 0.15* | 0.15* | 0.15* | 0.15* | 0.15* | 0.15* | 0.15* |
Free Cashflow | -100.0% | - | 928 | 767 | 623 | 533 | 566 | 614 | 775 | 911 | 984 | 934 | 848 | 788 | 638 | 596 | 505 | 457 | 520 | 498 | 491 | 480 |
Balance Sheet | (In Millions) | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description | (%) Q/Q | 2023Q2 | 2023Q1 | 2022Q4 | 2022Q3 | 2022Q2 | 2022Q1 | 2021Q4 | 2021Q3 | 2021Q2 | 2021Q1 | 2020Q4 | 2020Q3 | 2020Q2 | 2020Q1 | 2019Q4 | 2019Q3 | 2019Q2 | 2019Q1 | 2018Q4 | 2018Q3 | 2018Q2 |
Assets | 0.0% | 4,577 | 4,577 | 4,549 | 4,627 | 4,592 | 4,467 | 4,299 | 4,223 | 4,167 | 4,074 | 3,965 | 4,109 | 4,085 | 3,935 | 3,800 | 3,814 | 3,756 | 3,652 | 3,322 | 3,194 | 3,100 |
Current Assets | -0.8% | 3,137 | 3,162 | 3,125 | 3,196 | 3,153 | 3,034 | 2,857 | 2,770 | 2,705 | 2,614 | 2,500 | 2,647 | 2,606 | 2,464 | 2,457 | 2,501 | 2,468 | 2,389 | 2,316 | 2,226 | 2,141 |
Cash Equivalents | 1.6% | 244 | 240 | 230 | 232 | 248 | 234 | 236 | 251 | 322 | 334 | 246 | 332 | 202 | 161 | 175 | 191 | 175 | 185 | 167 | 130 | 136 |
Inventory | -5.2% | 1,565 | 1,652 | 1,708 | 1,678 | 1,665 | 1,601 | 1,524 | 1,401 | 1,328 | 1,305 | 1,338 | 1,343 | 1,402 | 1,346 | 1,366 | 1,355 | 1,346 | 1,294 | 1,279 | 1,195 | 1,163 |
Net PPE | 0.7% | 1,010 | 1,004 | 1,010 | 1,009 | 1,009 | 1,008 | 1,019 | 1,019 | 1,016 | 1,022 | 1,031 | 1,024 | 1,030 | 1,028 | 1,023 | 998 | 975 | 943 | 925 | 884 | 880 |
Current Liabilities | -14.7% | 737 | 863 | 790 | 803 | 849 | 746 | 682 | 663 | 650 | 661 | 613 | 603 | 631 | 580 | 545 | 555 | 528 | 555 | 437 | 416 | 381 |
LT Debt, Current | -25.0% | 150 | 200 | 202 | 150 | 195 | 35.00 | 60.00 | 35.00 | 40.00 | 40.00 | 40.00 | 40.00 | - | 5.00 | 3.00 | 3.00 | 3.00 | 4.00 | 3.00 | 3.00 | 3.00 |
LT Debt, Non Current | 0% | 200 | 200 | 353 | 405 | 310 | 330 | 330 | 330 | 365 | 365 | 365 | 365 | 405 | 450 | 342 | 442 | 497 | 485 | 497 | 388 | 423 |
Shareholder's Equity | 3.4% | 3,381 | 3,271 | 3,163 | 3,161 | 3,179 | 3,142 | 3,042 | 2,965 | 2,881 | 2,787 | 2,733 | 2,886 | 2,783 | 2,657 | 2,666 | 2,586 | 2,504 | 2,397 | 2,303 | 2,316 | 2,227 |
Retained Earnings | 3.0% | 3,412 | 3,314 | 3,219 | 3,240 | 3,172 | 3,063 | 2,971 | 2,901 | 2,818 | 2,739 | 2,690 | 2,867 | 2,789 | 2,693 | 2,634 | 2,582 | 2,494 | 2,413 | 2,342 | 2,342 | 2,259 |
Additional Paid-In Capital | 74.6% | 20.00 | 11.00 | 4.00 | 3.00 | 56.00 | 102 | 96.00 | 91.00 | 78.00 | 70.00 | 59.00 | 58.00 | 44.00 | 24.00 | 67.00 | 50.00 | 46.00 | 23.00 | 3.00 | 7.00 | 0.00 |
Shares Outstanding | 0.0% | 571 | 571 | 571 | 573 | 575 | 576 | 575 | 575 | 575 | 574 | 574 | 574 | 573 | 574 | 574 | 574 | 573 | 572 | 572 | 574 | 574 |
Cashflow (Last 12 Months) | (In Millions) | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description | (%) Q/Q | 2023Q2 | 2023Q1 | 2022Q4 | 2022Q3 | 2022Q2 | 2022Q1 | 2021Q4 | 2021Q3 | 2021Q2 | 2021Q1 | 2020Q4 | 2020Q3 | 2020Q2 | 2020Q1 | 2019Q4 | 2019Q3 | 2019Q2 | 2019Q1 | 2018Q4 | 2018Q3 | 2018Q2 |
Cashflow From Operations | 13.7% | 1,250 | 1,100 | 941 | 796 | 705 | 725 | 770 | 935 | 1,056 | 1,136 | 1,102 | 1,033 | 1,002 | 879 | 843 | 768 | 696 | 719 | 674 | 626 | 604 |
Share Based Compensation | 5.3% | 8.00 | 8.00 | 7.00 | 6.00 | 6.00 | 6.00 | 6.00 | 6.00 | 6.00 | 6.00 | 6.00 | 6.00 | 6.00 | 6.00 | 6.00 | 6.00 | 6.00 | 5.00 | 5.00 | 5.00 | 5.00 |
Cashflow From Investing | -6.4% | -171 | -160 | -163 | -163 | -164 | -151 | -148 | -149 | -134 | -139 | -281 | -299 | -328 | -358 | -239 | -254 | -239 | -197 | -173 | -140 | -123 |
Cashflow From Financing | -17.0% | -1,081 | -924 | -774 | -635 | -604 | -672 | -627 | -868 | -809 | -830 | -754 | -594 | -641 | -538 | -595 | -449 | -415 | -468 | -446 | -487 | -461 |
Dividend Payments | 2.9% | 754 | 733 | 711 | 696 | 679 | 661 | 644 | 856 | 838 | 821 | 803 | 557 | 539 | 519 | 499 | 487 | 475 | 459 | 442 | 420 | 397 |
Buy Backs | - | 251 | - | 238 | 193 | 66.00 | - | - | - | - | - | 52.00 | 52.00 | 52.00 | 52.00 | - | 63.00 | 63.00 | 83.00 | 103 | - | 52.00 |
Condensed Consolidated Statements of Earnings - USD ($) $ in Millions | 3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2023 | Jun. 30, 2022 | Jun. 30, 2023 | Jun. 30, 2022 | |
Income Statement [Abstract] | ||||
Net sales | $ 1,883.1 | $ 1,778.6 | $ 3,742.2 | $ 3,482.6 |
Cost of sales | 1,025.6 | 951.0 | 2,034.7 | 1,861.7 |
Gross profit | 857.5 | 827.6 | 1,707.5 | 1,620.9 |
Operating and administrative expenses | 462.6 | 444.2 | 919.4 | 879.5 |
Operating income | 394.9 | 383.4 | 788.1 | 741.4 |
Interest income | 0.6 | 0.1 | 1.0 | 0.1 |
Interest expense | (2.9) | (2.8) | (6.8) | (5.0) |
Earnings before income taxes | 392.6 | 380.7 | 782.3 | 736.5 |
Income tax expense | 94.6 | 93.6 | 189.2 | 179.8 |
Net earnings | $ 298.0 | $ 287.1 | $ 593.1 | $ 556.7 |
Basic net earnings per share (in dollars per share) | $ 0.52 | $ 0.50 | $ 1.04 | $ 0.97 |
Diluted net earnings per share (in dollars per share) | $ 0.52 | $ 0.50 | $ 1.04 | $ 0.96 |
Basic weighted average shares outstanding (in shares) | 571,138,039 | 575,462,097 | 571,033,444 | 575,510,253 |
Diluted weighted average shares outstanding (in shares) | 572,890,160 | 577,402,221 | 572,757,476 | 577,509,039 |
Condensed Consolidated Balance Sheets - USD ($) $ in Millions | Jun. 30, 2023 | Dec. 31, 2022 |
---|---|---|
Current assets: | ||
Cash and cash equivalents | $ 243.6 | $ 230.1 |
Trade accounts receivable, net of allowance for credit losses of $6.5 and $8.3, respectively | 1,171.6 | 1,013.2 |
Inventories | 1,565.4 | 1,708.0 |
Prepaid income taxes | 14.7 | 8.1 |
Other current assets | 141.7 | 165.4 |
Total current assets | 3,137.0 | 3,124.8 |
Property and equipment, net | 1,010.3 | 1,010.0 |
Operating lease right-of-use assets | 263.7 | 243.0 |
Other assets | 165.8 | 170.8 |
Total assets | 4,576.8 | 4,548.6 |
Current liabilities: | ||
Current portion of debt | 150.0 | 201.8 |
Accounts payable | 262.0 | 255.0 |
Accrued expenses | 229.5 | 241.1 |
Current portion of operating lease liabilities | 95.1 | 91.9 |
Total current liabilities | 736.6 | 789.8 |
Long-term debt | 200.0 | 353.2 |
Operating lease liabilities | 173.3 | 155.2 |
Deferred income taxes | 84.3 | 83.7 |
Other long-term liabilities | 1.8 | 3.5 |
Stockholders' equity: | ||
Preferred stock: $0.01 par value, 5,000,000 shares authorized, no shares issued or outstanding | 0.0 | 0.0 |
Common stock: $0.01 par value, 800,000,000 shares authorized, 571,288,830 and 570,811,674 shares issued and outstanding, respectively | 5.7 | 5.7 |
Additional paid-in capital | 19.9 | 3.6 |
Retained earnings | 3,412.1 | 3,218.7 |
Accumulated other comprehensive loss | (56.9) | (64.8) |
Total stockholders' equity | 3,380.8 | 3,163.2 |
Total liabilities and stockholders' equity | $ 4,576.8 | $ 4,548.6 |