Loading live market data…

Fastenal Company

NASDAQ:FAST

$45.36 USD

-$0.38 (-0.83%)

Volume
10.41M
Average Volume
7.32M
Market Capitalization
$52.08B
P/E Ratio
38.44
Dividend Yield
2.03%
Price Target
$47.00
Year High
$50.63
Year Low
$38.97
Day High
Day Low
Payout Ratio
$0.78
Current Ratio
$4.18

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.64%

Investors Holding

142

change: -1317 | last: 1459

Increased Positions

52

change: -605 | last: 657

Reduced Positions

57

change: -472 | last: 529

New Positions

12

change: -143 | last: 155

Sold Positions

1293

change: 1173 | last: 120

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -158.2335 | last: 1.5823

Total Invested

892.23M

FAST Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $40.13 1.15B $46.05B $276.8M $441.9M $46.22B
2024-12-31 $35.96 1.15B $41.19B $255.8M $485.4M $41.42B
2023-12-31 $32.39 1.14B $37.04B $221.3M $535M $37.35B
2022-12-31 $23.66 1.15B $27.21B $230.1M $802.1M $27.78B
2021-12-31 $32.03 1.15B $36.82B $236.2M $636.8M $37.22B
2020-12-31 $24.42 1.15B $28.02B $245.7M $650.1M $28.43B
2019-12-31 $18.48 1.15B $21.19B $174.9M $590.6M $21.6B
2018-12-31 $13.08 1.15B $15.02B $167.2M $500M $15.35B
2017-12-31 $13.68 1.15B $15.78B $116.9M $415M $16.08B
2016-12-31 $11.75 1.16B $13.58B $112.74M $390M $13.86B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $48.03 1.15B $55.12B $204.7M $441.5M $55.36B
2026-03-31 $46.40 1.15B $53.28B $308.6M $445.5M $53.41B
2025-12-31 $40.13 1.15B $46.07B $276.8M $441.9M $46.23B
2025-09-30 $49.04 1.15B $56.29B $288.1M $517.3M $56.52B
2025-06-30 $42.00 1.15B $48.29B $237.8M $545.2M $48.6B
2025-03-31 $38.78 1.15B $44.48B $231.8M $495.8M $44.74B
2024-12-31 $35.96 1.15B $41.22B $255.8M $485.4M $41.45B
2024-09-30 $35.71 1.15B $40.94B $292.2M $526.8M $41.18B
2024-06-30 $31.05 1.15B $35.64B $255.5M $516.2M $35.9B
2024-03-31 $38.30 1.14B $43.85B $237.1M $483.4M $44.1B
2023-12-31 $32.39 1.14B $37.03B $221.3M $535M $37.35B
2023-09-30 $27.32 1.14B $31.22B $297.5M $538.9M $31.46B