» Non-Financial

Company Directors
Company Advisors
New & Press Releases
Directors Share Dealings
Major Shareholders
Company Subsidiary Calendar of Future Events
Company Name Change
Company Status Change

» Analyst Spreadsheet

Quick View(PDF)
Trader(PDF)
Dossier(PDF)
Download Analyst Template
Analyst Spreadsheet
Download Master Template
Annual Master Spreadsheet
Quarterly Master Spreadsheet
Annual & Quaterly Master Spreadsheet
Valuation Model Template
Valuation Model Spreadsheet
Business Risk(PDF)
Credit Metrics(PDF)
Annual Reports

For all products and/or service inquiries or to learn more about how WVB customer service solutions can reduce your service costs while increasing customer satisfaction, email us at .

FASTENAL

WVB Number : USA000034907 Country : United States of America
SIC categorization : LUMBER & OTH BLDG MATL-RETL (5211) ISIN : US3119001044
FT categorization : RETAIL-MISC./SPECIALTY (495)  
Company status: ACTIVE  

» Corporation Profile :

Profile in brief:
The Company together with its subsidiaries, engages in the wholesale distribution of industrial and construction supplies in the United States, Canada, and internationally. It offers fasteners, and other industrial and construction supplies primarily under the Fastenal name.
Phone : 1 507 454 5374 Fax : 507 453 8049
Chairman: : DANIEL L. FLORNESS Auditor : KPMG LLP
CEO/Managing Director : DANIEL L. FLORNESS

» Company Facts

Net Profit Margin (%) 15.21  
Operating Margin (%) 20.23  
Return on Assets (%) 22.13  
Return on Equity (%) 31.83  
Employees 20,365  

» Company Financials

  Annual (2020)
Income Statement
('000 USD )
Sales/Total Revenue 5,647,300  
EBITDA 1,302,800  
EBIT 1,141,800  
Net Income 859,100  
Balance Sheet
( '000 USD)
Total Current Assets 2,499,600  
Total Assets 3,964,700  
Current Liabilities 612,700  
Total Liabilities & Debt 1,231,500  
Total Equity 2,733,200  
Cash & Flow
( '000 USD)
Net Income/Staring Line 859,100  
Cash from Operating 1,101,800  
Cash from Investing -281,700  
Cash from Financing -754,400  
Cash & Equivalent Yr End 245,700