Fastenal Company (FAST)
Net profit margin
| Dec 31, 2025 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | Dec 31, 2022 | Sep 30, 2022 | Jun 30, 2022 | Mar 31, 2022 | Dec 31, 2021 | Sep 30, 2021 | Jun 30, 2021 | Mar 31, 2021 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net income (ttm) | US$ in thousands | 1,258,600 | 1,226,600 | 1,189,200 | 1,151,600 | 1,150,600 | 1,154,900 | 1,152,300 | 1,157,600 | 1,155,000 | 1,134,200 | 1,123,300 | 1,112,400 | 1,086,900 | 1,072,500 | 1,031,400 | 984,000 | 925,000 | 889,900 | 867,900 | 867,100 |
| Revenue (ttm) | US$ in thousands | 8,200,400 | 7,997,500 | 7,774,400 | 7,610,300 | 7,546,000 | 7,480,100 | 7,415,800 | 7,382,700 | 7,346,700 | 7,283,700 | 7,240,200 | 7,135,700 | 6,980,700 | 6,817,000 | 6,568,800 | 6,297,900 | 6,010,800 | 5,836,900 | 5,696,000 | 5,697,300 |
| Net profit margin | 15.35% | 15.34% | 15.30% | 15.13% | 15.25% | 15.44% | 15.54% | 15.68% | 15.72% | 15.57% | 15.51% | 15.59% | 15.57% | 15.73% | 15.70% | 15.62% | 15.39% | 15.25% | 15.24% | 15.22% |
December 31, 2025 calculation
Net profit margin = Net income (ttm) ÷ Revenue (ttm)
= $1,258,600K ÷ $8,200,400K
= 15.35%
Peer comparison
Dec 31, 2025
Company name
Symbol
Net profit margin
Fastenal Company
FAST
15.35%
MSC Industrial Direct Company Inc
MSM
5.29%