Fastenal Total Assets 1986-2025 | FAST
			
			
			
			
	
		
		
			
			
			
			
			
		
			
			
				Fastenal total assets from 1986 to 2025. Total assets can be defined as the sum of all assets on a company's balance sheet.    
				
				
				- Fastenal total assets for the quarter ending September 30, 2025 were $5.116B, a 7.98% increase year-over-year.
 
				- Fastenal total assets for 2024 were $4.698B, a 5.27% increase from 2023.
 
				- Fastenal total assets for 2023 were $4.463B, a 1.88% decline from 2022.
 
				- Fastenal total assets for 2022 were $4.549B, a 5.81% increase from 2021.
 
				
			
			 
		
			
					
			
			
			
		
		
		
	
	
		
		
		
		
			
			
			
		
		
			
			
			
		
		
		
			
 
			
			
			
			  	
			
				
				
				  
					Fastenal Annual Total Assets (Millions of US $) | 
				  
									
				
								
												
				
					| 2024 | 
				
				
				
										$4,698 | 
				
								
				
				  
												
				
					| 2023 | 
				
				
				
										$4,463 | 
				
								
				
				  
												
				
					| 2022 | 
				
				
				
										$4,549 | 
				
								
				
				  
												
				
					| 2021 | 
				
				
				
										$4,299 | 
				
								
				
				  
												
				
					| 2020 | 
				
				
				
										$3,965 | 
				
								
				
				  
												
				
					| 2019 | 
				
				
				
										$3,800 | 
				
								
				
				  
												
				
					| 2018 | 
				
				
				
										$3,322 | 
				
								
				
				  
												
				
					| 2017 | 
				
				
				
										$2,911 | 
				
								
				
				  
												
				
					| 2016 | 
				
				
				
										$2,669 | 
				
								
				
				  
												
				
					| 2015 | 
				
				
				
										$2,532 | 
				
								
				
				  
												
				
					| 2014 | 
				
				
				
										$2,359 | 
				
								
				
				  
												
				
					| 2013 | 
				
				
				
										$2,076 | 
				
								
				
				  
												
				
					| 2012 | 
				
				
				
										$1,816 | 
				
								
				
				  
												
				
					| 2011 | 
				
				
				
										$1,685 | 
				
								
				
				  
												
				
					| 2010 | 
				
				
				
										$1,468 | 
				
								
				
				  
												
				
					| 2009 | 
				
				
				
										$1,327 | 
				
								
				
				  
												
				
					| 2008 | 
				
				
				
										$1,304 | 
				
								
				
				  
												
				
					| 2007 | 
				
				
				
										$1,163 | 
				
								
				
				  
												
				
					| 2006 | 
				
				
				
										$1,039 | 
				
								
				
				  
												
				
					| 2005 | 
				
				
				
										$890 | 
				
								
				
				  
												
				
					| 2004 | 
				
				
				
										$775 | 
				
								
				
				  
												
				
					| 2003 | 
				
				
				
										$652 | 
				
								
				
				  
												
				
					| 2002 | 
				
				
				
										$559 | 
				
								
				
				  
												
				
					| 2001 | 
				
				
				
										$475 | 
				
								
				
				  
												
				
					| 2000 | 
				
				
				
										$402 | 
				
								
				
				  
												
				
					| 1999 | 
				
				
				
										$319 | 
				
								
				
				  
												
				
					| 1998 | 
				
				
				
										$251 | 
				
								
				
				  
												
				
					| 1997 | 
				
				
				
										$205 | 
				
								
				
				  
												
				
					| 1996 | 
				
				
				
										$152 | 
				
								
				
				  
												
				
					| 1995 | 
				
				
				
										$109 | 
				
								
				
				  
												
				
					| 1994 | 
				
				
				
										$82 | 
				
								
				
				  
												
				
					| 1993 | 
				
				
				
										$57 | 
				
								
				
				  
												
				
					| 1992 | 
				
				
				
										$44 | 
				
								
				
				  
												
				
					| 1991 | 
				
				
				
										$34 | 
				
								
				
				  
												
				
					| 1990 | 
				
				
				
										$28 | 
				
								
				
				  
												
				
					| 1989 | 
				
				
				
										$22 | 
				
								
				
				  
												
				
					| 1988 | 
				
				
				
										$16 | 
				
								
				
				  
												
				
					| 1987 | 
				
				
				
										$12 | 
				
								
				
				  
												
				
					| 1986 | 
				
				
				
										$6 | 
				
								
				
				  
												
				
					| 1985 | 
				
				
				
										$4 | 
				
								
				
				  
				  
				
			  
			  
			   
			  
			
				
				
				  
					Fastenal Quarterly Total Assets (Millions of US $) | 
				  
								
				
				
												
				
					| 2025-09-30 | 
				
				
				
										
										
						$5,116 | 
						
									
								
				  
				  
												
				
					| 2025-06-30 | 
				
				
				
										
										
						$5,016 | 
						
									
								
				  
				  
												
				
					| 2025-03-31 | 
				
				
				
										
										
						$4,871 | 
						
									
								
				  
				  
												
				
					| 2024-12-31 | 
				
				
				
										
										
						$4,698 | 
						
									
								
				  
				  
												
				
					| 2024-09-30 | 
				
				
				
										
										
						$4,738 | 
						
									
								
				  
				  
												
				
					| 2024-06-30 | 
				
				
				
										
										
						$4,604 | 
						
									
								
				  
				  
												
				
					| 2024-03-31 | 
				
				
				
										
										
						$4,533 | 
						
									
								
				  
				  
												
				
					| 2023-12-31 | 
				
				
				
										
										
						$4,463 | 
						
									
								
				  
				  
												
				
					| 2023-09-30 | 
				
				
				
										
										
						$4,597 | 
						
									
								
				  
				  
												
				
					| 2023-06-30 | 
				
				
				
										
										
						$4,577 | 
						
									
								
				  
				  
												
				
					| 2023-03-31 | 
				
				
				
										
										
						$4,577 | 
						
									
								
				  
				  
												
				
					| 2022-12-31 | 
				
				
				
										
										
						$4,549 | 
						
									
								
				  
				  
												
				
					| 2022-09-30 | 
				
				
				
										
										
						$4,627 | 
						
									
								
				  
				  
												
				
					| 2022-06-30 | 
				
				
				
										
										
						$4,592 | 
						
									
								
				  
				  
												
				
					| 2022-03-31 | 
				
				
				
										
										
						$4,467 | 
						
									
								
				  
				  
												
				
					| 2021-12-31 | 
				
				
				
										
										
						$4,299 | 
						
									
								
				  
				  
												
				
					| 2021-09-30 | 
				
				
				
										
										
						$4,223 | 
						
									
								
				  
				  
												
				
					| 2021-06-30 | 
				
				
				
										
										
						$4,167 | 
						
									
								
				  
				  
												
				
					| 2021-03-31 | 
				
				
				
										
										
						$4,074 | 
						
									
								
				  
				  
												
				
					| 2020-12-31 | 
				
				
				
										
										
						$3,965 | 
						
									
								
				  
				  
												
				
					| 2020-09-30 | 
				
				
				
										
										
						$4,109 | 
						
									
								
				  
				  
												
				
					| 2020-06-30 | 
				
				
				
										
										
						$4,085 | 
						
									
								
				  
				  
												
				
					| 2020-03-31 | 
				
				
				
										
										
						$3,935 | 
						
									
								
				  
				  
												
				
					| 2019-12-31 | 
				
				
				
										
										
						$3,800 | 
						
									
								
				  
				  
												
				
					| 2019-09-30 | 
				
				
				
										
										
						$3,814 | 
						
									
								
				  
				  
												
				
					| 2019-06-30 | 
				
				
				
										
										
						$3,756 | 
						
									
								
				  
				  
												
				
					| 2019-03-31 | 
				
				
				
										
										
						$3,652 | 
						
									
								
				  
				  
												
				
					| 2018-12-31 | 
				
				
				
										
										
						$3,322 | 
						
									
								
				  
				  
												
				
					| 2018-09-30 | 
				
				
				
										
										
						$3,194 | 
						
									
								
				  
				  
												
				
					| 2018-06-30 | 
				
				
				
										
										
						$3,100 | 
						
									
								
				  
				  
												
				
					| 2018-03-31 | 
				
				
				
										
										
						$3,030 | 
						
									
								
				  
				  
												
				
					| 2017-12-31 | 
				
				
				
										
										
						$2,911 | 
						
									
								
				  
				  
												
				
					| 2017-09-30 | 
				
				
				
										
										
						$2,902 | 
						
									
								
				  
				  
												
				
					| 2017-06-30 | 
				
				
				
										
										
						$2,851 | 
						
									
								
				  
				  
												
				
					| 2017-03-31 | 
				
				
				
										
										
						$2,786 | 
						
									
								
				  
				  
												
				
					| 2016-12-31 | 
				
				
				
										
										
						$2,669 | 
						
									
								
				  
				  
												
				
					| 2016-09-30 | 
				
				
				
										
										
						$2,730 | 
						
									
								
				  
				  
												
				
					| 2016-06-30 | 
				
				
				
										
										
						$2,699 | 
						
									
								
				  
				  
												
				
					| 2016-03-31 | 
				
				
				
										
										
						$2,643 | 
						
									
								
				  
				  
												
				
					| 2015-12-31 | 
				
				
				
										
										
						$2,532 | 
						
									
								
				  
				  
												
				
					| 2015-09-30 | 
				
				
				
										
										
						$2,495 | 
						
									
								
				  
				  
												
				
					| 2015-06-30 | 
				
				
				
										
										
						$2,481 | 
						
									
								
				  
				  
												
				
					| 2015-03-31 | 
				
				
				
										
										
						$2,424 | 
						
									
								
				  
				  
												
				
					| 2014-12-31 | 
				
				
				
										
										
						$2,359 | 
						
									
								
				  
				  
												
				
					| 2014-09-30 | 
				
				
				
										
										
						$2,373 | 
						
									
								
				  
				  
												
				
					| 2014-06-30 | 
				
				
				
										
										
						$2,283 | 
						
									
								
				  
				  
												
				
					| 2014-03-31 | 
				
				
				
										
										
						$2,165 | 
						
									
								
				  
				  
												
				
					| 2013-12-31 | 
				
				
				
										
										
						$2,076 | 
						
									
								
				  
				  
												
				
					| 2013-09-30 | 
				
				
				
										
										
						$2,060 | 
						
									
								
				  
				  
												
				
					| 2013-06-30 | 
				
				
				
										
										
						$1,993 | 
						
									
								
				  
				  
												
				
					| 2013-03-31 | 
				
				
				
										
										
						$1,945 | 
						
									
								
				  
				  
												
				
					| 2012-12-31 | 
				
				
				
										
										
						$1,816 | 
						
									
								
				  
				  
												
				
					| 2012-09-30 | 
				
				
				
										
										
						$1,920 | 
						
									
								
				  
				  
												
				
					| 2012-06-30 | 
				
				
				
										
										
						$1,851 | 
						
									
								
				  
				  
												
				
					| 2012-03-31 | 
				
				
				
										
										
						$1,813 | 
						
									
								
				  
				  
												
				
					| 2011-12-31 | 
				
				
				
										
										
						$1,685 | 
						
									
								
				  
				  
												
				
					| 2011-09-30 | 
				
				
				
										
										
						$1,651 | 
						
									
								
				  
				  
												
				
					| 2011-06-30 | 
				
				
				
										
										
						$1,582 | 
						
									
								
				  
				  
												
				
					| 2011-03-31 | 
				
				
				
										
										
						$1,525 | 
						
									
								
				  
				  
												
				
					| 2010-12-31 | 
				
				
				
										
										
						$1,468 | 
						
									
								
				  
				  
												
				
					| 2010-09-30 | 
				
				
				
										
										
						$1,469 | 
						
									
								
				  
				  
												
				
					| 2010-06-30 | 
				
				
				
										
										
						$1,442 | 
						
									
								
				  
				  
												
				
					| 2010-03-31 | 
				
				
				
										
										
						$1,370 | 
						
									
								
				  
				  
												
				
					| 2009-12-31 | 
				
				
				
										
										
						$1,327 | 
						
									
								
				  
				  
												
				
					| 2009-09-30 | 
				
				
				
										
										
						$1,338 | 
						
									
								
				  
				  
												
				
					| 2009-06-30 | 
				
				
				
										
										
						$1,329 | 
						
									
								
				  
				  
												
				
					| 2009-03-31 | 
				
				
				
										
										
						$1,303 | 
						
									
								
				  
				  
												
				
					| 2008-12-31 | 
				
				
				
										
										
						$1,304 | 
						
									
								
				  
				  
												
				
					| 2008-09-30 | 
				
				
				
										
										
						$1,309 | 
						
									
								
				  
				  
												
				
					| 2008-06-30 | 
				
				
				
										
										
						$1,271 | 
						
									
								
				  
				  
												
				
					| 2008-03-31 | 
				
				
				
										
										
						$1,223 | 
						
									
								
				  
				  
												
				
					| 2007-12-31 | 
				
				
				
										
										
						$1,163 | 
						
									
								
				  
				  
												
				
					| 2007-09-30 | 
				
				
				
										
										
						$1,150 | 
						
									
								
				  
				  
												
				
					| 2007-06-30 | 
				
				
				
										
										
						$1,129 | 
						
									
								
				  
				  
												
				
					| 2007-03-31 | 
				
				
				
										
										
						$1,095 | 
						
									
								
				  
				  
												
				
					| 2006-12-31 | 
				
				
				
										
										
						$1,039 | 
						
									
								
				  
				  
												
				
					| 2006-09-30 | 
				
				
				
										
										
						$997 | 
						
									
								
				  
				  
												
				
					| 2006-06-30 | 
				
				
				
										
										
						$981 | 
						
									
								
				  
				  
												
				
					| 2006-03-31 | 
				
				
				
										
										
						$953 | 
						
									
								
				  
				  
												
				
					| 2005-12-31 | 
				
				
				
										
										
						$890 | 
						
									
								
				  
				  
												
				
					| 2005-09-30 | 
				
				
				
										
										
						$848 | 
						
									
								
				  
				  
												
				
					| 2005-06-30 | 
				
				
				
										
										
						$820 | 
						
									
								
				  
				  
												
				
					| 2005-03-31 | 
				
				
				
										
										
						$808 | 
						
									
								
				  
				  
												
				
					| 2004-12-31 | 
				
				
				
										
										
						$775 | 
						
									
								
				  
				  
												
				
					| 2004-09-30 | 
				
				
				
										
										
						$745 | 
						
									
								
				  
				  
												
				
					| 2004-06-30 | 
				
				
				
										
										
						$728 | 
						
									
								
				  
				  
												
				
					| 2004-03-31 | 
				
				
				
										
										
						$690 | 
						
									
								
				  
				  
												
				
					| 2003-12-31 | 
				
				
				
										
										
						$652 | 
						
									
								
				  
				  
												
				
					| 2003-09-30 | 
				
				
				
										
										
						$636 | 
						
									
								
				  
				  
												
				
					| 2003-06-30 | 
				
				
				
										
										
						$612 | 
						
									
								
				  
				  
												
				
					| 2003-03-31 | 
				
				
				
										
										
						$588 | 
						
									
								
				  
				  
												
				
					| 2002-12-31 | 
				
				
				
										
										
						$559 | 
						
									
								
				  
				  
												
				
					| 2002-09-30 | 
				
				
				
										
										
						$540 | 
						
									
								
				  
				  
												
				
					| 2002-06-30 | 
				
				
				
										
										
						$526 | 
						
									
								
				  
				  
												
				
					| 2002-03-31 | 
				
				
				
										
										
						$505 | 
						
									
								
				  
				  
												
				
					| 2001-12-31 | 
				
				
				
										
										
						$475 | 
						
									
								
				  
				  
												
				
					| 2001-09-30 | 
				
				
				
										
										
						$478 | 
						
									
								
				  
				  
												
				
					| 2001-06-30 | 
				
				
				
										
										
						$445 | 
						
									
								
				  
				  
												
				
					| 2001-03-31 | 
				
				
				
										
										
						$433 | 
						
									
								
				  
				  
												
				
					| 2000-12-31 | 
				
				
				
										
										
						$402 | 
						
									
								
				  
				  
												
				
					| 2000-09-30 | 
				
				
				
										
										
						$388 | 
						
									
								
				  
				  
												
				
					| 2000-06-30 | 
				
				
				
										
										
						$372 | 
						
									
								
				  
				  
												
				
					| 2000-03-31 | 
				
				
				
										
										
						$353 | 
						
									
								
				  
				  
												
				
					| 1999-12-31 | 
				
				
				
										
										
						$319 | 
						
									
								
				  
				  
												
				
					| 1999-09-30 | 
				
				
				
										
										
						$305 | 
						
									
								
				  
				  
												
				
					| 1999-06-30 | 
				
				
				
										
										
						$289 | 
						
									
								
				  
				  
												
				
					| 1999-03-31 | 
				
				
				
										
										
						$275 | 
						
									
								
				  
				  
												
				
					| 1998-12-31 | 
				
				
				
										
										
						$251 | 
						
									
								
				  
				  
												
				
					| 1998-09-30 | 
				
				
				
										
										
						$244 | 
						
									
								
				  
				  
												
				
					| 1998-06-30 | 
				
				
				
										
										
						$239 | 
						
									
								
				  
				  
												
				
					| 1998-03-31 | 
				
				
				
										
										
						$221 | 
						
									
								
				  
				  
												
				
					| 1997-12-31 | 
				
				
				
										
										
						$205 | 
						
									
								
				  
				  
												
				
					| 1997-09-30 | 
				
				
				
										
										
						$195 | 
						
									
								
				  
				  
												
				
					| 1997-06-30 | 
				
				
				
										
										
						$181 | 
						
									
								
				  
				  
												
				
					| 1997-03-31 | 
				
				
				
										
										
						$173 | 
						
									
								
				  
				  
												
				
					| 1996-12-31 | 
				
				
				
										
										
						$152 | 
						
									
								
				  
				  
												
				
					| 1996-09-30 | 
				
				
				
										
										
						$144 | 
						
									
								
				  
				  
												
				
					| 1996-06-30 | 
				
				
				
										
										
						$134 | 
						
									
								
				  
				  
												
				
					| 1996-03-31 | 
				
				
				
										
										
						$121 | 
						
									
								
				  
				  
												
				
					| 1995-12-31 | 
				
				
				
										
										
						$109 | 
						
									
								
				  
				  
												
				
					| 1995-09-30 | 
				
				
				
										
										
						$101 | 
						
									
								
				  
				  
												
				
					| 1995-06-30 | 
				
				
				
										
										
						$96 | 
						
									
								
				  
				  
												
				
					| 1995-03-31 | 
				
				
				
										
										
						$90 | 
						
									
								
				  
				  
												
				
					| 1994-12-31 | 
				
				
				
										
										
						$82 | 
						
									
								
				  
				  
												
				
					| 1994-09-30 | 
				
				
				
										
										
						$74 | 
						
									
								
				  
				  
												
				
					| 1994-06-30 | 
				
				
				
										
										
						$68 | 
						
									
								
				  
				  
												
				
					| 1994-03-31 | 
				
				
				
										
										
						$62 | 
						
									
								
				  
				  
												
				
					| 1993-12-31 | 
				
				
				
										
										
						$57 | 
						
									
								
				  
				  
												
				
					| 1993-09-30 | 
				
				
				
										
										
						$54 | 
						
									
								
				  
				  
												
				
					| 1993-06-30 | 
				
				
				
										
										
						$50 | 
						
									
								
				  
				  
												
				
					| 1993-03-31 | 
				
				
				
										
										
						$47 | 
						
									
								
				  
				  
												
				
					| 1992-12-31 | 
				
				
				
										
										
						$44 | 
						
									
								
				  
				  
												
				
					| 1992-09-30 | 
				
				
				
										
										
						$41 | 
						
									
								
				  
				  
												
				
					| 1992-06-30 | 
				
				
				
										
										
						$39 | 
						
									
								
				  
				  
												
				
					| 1992-03-31 | 
				
				
				
										
										
						$37 | 
						
									
								
				  
				  
												
				
					| 1991-12-31 | 
				
				
				
										
										
						$34 | 
						
									
								
				  
				  
												
				
					| 1991-09-30 | 
				
				
				
										
										
						$32 | 
						
									
								
				  
				  
												
				
					| 1991-06-30 | 
				
				
				
										
										
						$31 | 
						
									
								
				  
				  
												
				
					| 1991-03-31 | 
				
				
				
										
										
						$30 | 
						
									
								
				  
				  
												
				
					| 1990-12-31 | 
				
				
				
										
										
						$28 | 
						
									
								
				  
				  
												
				
					| 1990-09-30 | 
				
				
				
										
										
						$27 | 
						
									
								
				  
				  
												
				
					| 1990-06-30 | 
				
				
				
										
										
						$24 | 
						
									
								
				  
				  
												
				
					| 1990-03-31 | 
				
				
				
										
										
						$23 | 
						
									
								
				  
				  
												
				
					| 1989-12-31 | 
				
				
				
										
										
						$22 | 
						
									
								
				  
				  
												
				
					| 1989-09-30 | 
				
				
				
										
										
						$20 | 
						
									
								
				  
				  
												
				
					| 1989-06-30 | 
				
				
				
										
										
						$18 | 
						
									
								
				  
				  
												
				
					| 1989-03-31 | 
				
				
				
										
										
						$17 | 
						
									
								
				  
				  
												
				
					| 1988-12-31 | 
				
				
				
										
										
						$16 | 
						
									
								
				  
				  
												
				
					| 1988-09-30 | 
				
				
				
										
										
						$15 | 
						
									
								
				  
				  
												
				
					| 1988-06-30 | 
				
				
				
										
										
						$14 | 
						
									
								
				  
				  
												
				
					| 1988-03-31 | 
				
				
				
										
										
						$14 | 
						
									
								
				  
				  
												
				
					| 1987-12-31 | 
				
				
				
										
										
						$12 | 
						
									
								
				  
				  
												
				
					| 1987-09-30 | 
				
				
				
										
										
						$12 | 
						
									
								
				  
				  
												
				
					| 1986-12-31 | 
				
				
				
										
										
						$6 | 
						
									
								
				  
				  
												
				
					| 1985-12-31 | 
				
				
				
										
										
						$4 | 
						
									
								
				  
				  
				  
				
			  
			  
			   
			  
			
 			
			
			
		
		
			  
				
				  
					| Sector | 
					Industry | 
					Market Cap | 
					Revenue | 
				  
				
				
				  
					| Retail/Wholesale | 
					Building Products - Retail & Wholesale | 
					$32.395B | 
					$6.981B | 
				  
				  
					  | 
						Fastenal Company is a national wholesale distributor of industrial and construction supplies. The company distributes its products through company-owned stores mostly located in North America. Fastenal derives sales from the fastener product line and the other product line. The fastener product line comprises two kinds of products, threaded fasteners, and miscellaneous industrial and construction supplies and hardware. Threaded fasteners include products like bolts, nuts, screws, studs and related washers, while miscellaneous industrial and construction supplies and hardware include various pins and machinery keys, concrete anchors, metal framing systems, wire rope, strut, rivets and related accessories. Threaded fasteners are used in most manufactured products and building projects, and for the maintenance and repair of machines and structures. The other product line includes tools, cutting tools, material handling, janitorial, electrical, safety and welding supplies and many more.
					   |