Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
FAST logo

FAST

NGS
Fastenal Company
IndustrialsIndustrial Distribution
Watchlists:
Last updated: Tuesday 15th July 2025
45.43
+0.38 (0.79%)
Prev Close:45.07
Open:45.16
Bid:45.41
Ask:45.43
52 Week Range
32.05
46.04
Volume:5,987,086
Mkt Cap:49,148 M
Price Target
$52.24
+15.0%
Metrics

Growth

EPS
QoQ
N/A
YoY
N/A
Revenue
QoQ
N/A
YoY
N/A
Free Cash Flow
QoQ
N/A
YoY
N/A

Peers

Peers data not available
Available data keys: fn_01356, peerValues

Risk

Financial Health

Liquidity Ratios
Financial Scores

Technicals

Technical Oscillators
Volatility Metrics
Financials

Financial Statements

FAST - Income Statement (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Basic EPS From Continuing Operations2.011.010.940.810.750.690.330.250.220.22
Basic EPS Total2.011.010.940.810.750.690.660.50.430.44
Basic Weighted Shares Outstanding573 M1,143 M1,148 M1,150 M1,148 M1,146 M1,148 M1,153 M1,156 M1,166 M
Cost Of Sales4,144 M3,992 M3,765 M3,234 M3,080 M2,818 M2,566 M2,227 M1,997 M1,920 M
Depreciation And Amortization175 M177 M
Diluted EPS Total2.01.010.940.80.740.690.660.50.430.44
Diluted Normalized Net Income/share2.01.010.940.80.740.690.330.250.220.22
Diluted Weighted Shares Outstanding574 M1,146 M1,151 M1,154 M1,151 M1,149 M1,149 M1,153 M1,157 M1,168 M
Dividends Paid Per Share0.70.620.560.50.650.3850.320.30.28
Gain On Sale Of PPE1 M1 M500000.01000000.0500000.01 M
General And Administrative Expense1,892 M1,826 M1,762 M1,560 M
Gross Operating Profit3,402 M3,355 M3,216 M2,777 M2,568 M2,515 M2,399 M2,164 M1,965 M1,949 M
Income Before Tax1,508 M1,522 M1,440 M1,208 M1,133 M1,044 M987 M873 M790 M826 M
Income Taxes358 M367 M353 M283 M274 M253 M235 M295 M290 M310 M
Interest Income5 M4 M700000.0100000.0600000.0400000.0400000.0400000.0400000.0373000.0
Interest Expense Non Operating7 M11 M14 M10 M10 M14 M13 M9 M7 M3 M
Misc Other Special Charges310 M325 M321 M302 M
Net Income From Total Operations1,151 M1,155 M1,087 M925 M859 M791 M752 M579 M499 M516 M
Net Income Common Stockholders1,151 M1,155 M1,087 M925 M859 M791 M752 M579 M499 M516 M
Net Income Continuous Operations1,151 M1,155 M1,087 M925 M859 M791 M752 M579 M499 M516 M
Net Non Operating Interest Income Expense-2 M-7 M-14 M-10 M-9 M-13 M-12 M-9 M-6 M-3 M
Normalized Income954 M893 M823 M779 M567 M513 M536 M
Operating Income1,510 M1,529 M1,454 M1,217 M1,142 M1,056 M999 M881 M795 M827 M
Operating Income Before Depreciation (EBITDA)1,691 M1,710 M1,631 M1,388 M1,305 M1,206 M1,138 M1,010 M900 M916 M
Operating Expense1,892 M1,826 M1,762 M1,560 M1,426 M1,459 M1,400 M1,283 M1,170 M1,122 M
Other Income Net-1 M-1 M-500000.0-1000000.0-500000.0-1 M
Other Gand A1,892 M1,826 M1,762 M1,560 M
Other Operating Expenses-900000.0
Salaries And Wages6 M
Selling Gen & Administrative Expense1,892 M1,826 M1,762 M1,560 M1,426 M1,459 M1,400 M1,283 M1,170 M1,122 M
Special Income/charges1 M1 M500000.01000000.0500000.01 M
Total Income Available For Interest Expense (EBIT)1,515 M1,533 M1,454 M1,218 M1,142 M1,058 M1,000 M882 M796 M829 M
Total Common Shares Outstanding573 M1,144 M1,142 M1,151 M1,149 M1,148 M1,144 M1,150 M1,157 M1,154 M
Total Net Income1,151 M1,155 M1,087 M925 M859 M791 M752 M579 M499 M516 M
Total Ordinary Shares1,147 M1,147 M1,147 M1,147 M1,147 M1,147 M1,147 M1,147 M1,147 M1,147 M
Total Revenues7,546 M7,347 M6,981 M6,011 M5,647 M5,334 M4,965 M4,391 M3,962 M3,869 M
Total Expenses6,036 M5,818 M5,527 M4,794 M4,506 M4,278 M3,966 M3,510 M3,167 M3,042 M
Total Revenue7,546 M7,347 M6,981 M6,011 M5,647 M5,334 M4,965 M4,391 M3,962 M3,869 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader