Fastenal Company
← Back to FAST Overview

Fastenal Company (FAST)

Profitability & Net Margin History

Current Net Margin

15.43%

Fastenal Company currently has a net profit margin of 15.43%.

Financial Fundamentals

FASTQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2026-03-312.200.3415.43%93
2025-12-312.030.2914.51%122
2025-09-302.130.3415.73%15
2025-06-302.080.3315.88%63
2025-03-311.960.3015.24%88
2024-12-311.820.2614.37%124
2024-09-301.910.3015.61%33
2024-06-301.920.2915.28%43
2024-03-311.900.3015.71%56
2023-12-311.760.2715.15%86
2023-09-301.850.3016.01%18
2023-06-301.880.3015.82%5
2023-03-311.860.3015.87%139
2022-12-311.700.2514.48%131
2022-09-301.800.2815.79%35
2022-06-301.780.2916.14%32
2022-03-311.700.2715.82%73
2021-12-311.530.2315.09%57
2021-09-301.550.2415.67%23
2021-06-301.510.2415.90%104
2021-03-311.420.2114.86%42
2020-12-311.360.2014.44%123
2020-09-301.410.2215.67%16
2020-06-301.510.2415.83%101
2020-03-311.370.2014.82%83
2019-12-311.280.1813.99%149
2019-09-301.380.2115.48%53
2019-06-301.370.2014.95%13
2019-03-311.310.1914.82%112
2018-12-311.230.1713.71%173
2018-09-301.280.2015.44%122
2018-06-301.270.2116.66%196
2018-03-311.190.1714.70%70
2017-12-311.090.1514.00%137
2017-09-301.130.1412.63%64
2017-06-301.120.1513.28%47
2017-03-311.050.1312.81%70
2016-12-310.950.1112.11%41
2016-09-301.010.1312.53%44
2016-06-301.010.1312.96%17
2016-03-310.990.1312.79%66
2015-12-310.920.1112.13%159
2015-09-301.000.1413.71%35
2015-06-301.000.1414.07%68
2015-03-310.950.1313.39%60
2014-12-310.930.1212.78%81
2014-09-300.980.1313.59%15
2014-06-300.950.1313.74%97
2014-03-310.880.1112.77%58
2013-12-310.810.1012.19%171
2013-09-300.860.1213.90%37
2013-06-300.850.1214.28%75
2013-03-310.810.1113.52%49
2012-12-310.760.1013.04%58
2012-09-300.800.1113.62%33
2012-06-300.800.1113.95%92
2012-03-310.770.1013.03%50
2011-12-310.700.0912.54%78
2011-09-300.730.1013.32%9
2011-06-300.700.0913.41%99
2011-03-310.640.0812.42%106
2010-12-310.570.0711.36%106
2010-09-300.600.0712.42%31
2010-06-300.570.0712.11%135
2010-03-310.520.0610.76%142
2009-12-310.480.049.34%38
2009-09-300.490.059.73%56
2009-06-300.470.049.17%78
2009-03-310.490.059.95%152
2008-12-310.540.0611.48%19
2008-09-300.630.0711.66%94
2008-06-300.600.0812.61%58
2008-03-210.570.0712.03%120
2007-12-310.520.0610.82%82
2007-09-300.530.0611.64%5
2007-06-300.520.0611.59%55
2007-03-310.490.0511.05%89
2006-12-310.450.0510.16%135
2006-09-300.470.0511.51%28
2006-06-300.460.0511.23%14
2006-03-310.430.0511.08%89
2005-12-310.380.0410.20%123
2005-09-300.400.0511.43%22
2005-06-300.380.0411.65%118
2005-03-310.350.0410.47%2
2004-12-310.320.0310.45%22
2004-09-300.330.0310.67%56
2004-06-300.310.0311.23%133
2004-03-310.280.039.90%200
2003-12-310.250.027.90%110
2003-09-300.260.029.00%20
2003-06-300.250.028.80%73
2003-03-310.240.028.07%37
2002-12-310.220.027.70%33
2002-09-300.240.028.03%132
2002-06-300.230.029.35%110
2002-03-310.210.028.25%175
2001-12-310.210.016.51%170
2001-09-300.210.028.21%107
2001-06-300.200.029.28%104
2001-03-310.200.0210.32%26
2000-12-310.190.0210.06%72
2000-09-300.190.0210.78%34
2000-06-300.190.0211.12%25
2000-03-310.180.0211.37%113
1999-12-310.160.0210.24%49
1999-09-300.160.0210.73%38
1999-06-300.150.0211.11%15
1999-03-310.140.0210.96%117
1998-12-310.130.019.80%86
1998-09-300.130.0110.66%41
1998-06-300.130.0111.08%45
1998-03-310.120.0110.63%110
1997-12-310.110.019.52%118
1997-09-300.110.0110.70%1
1997-06-300.100.0110.69%59
1997-03-310.090.0110.10%8
1996-12-310.080.0110.18%124
1996-09-300.080.0111.42%43
1996-06-300.070.0111.85%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.