Arphra
live
S&P 5007,511.35-0.57%
NASDAQ29,968.13-1.89%
DOW51,999.67+0.64%
VIX16.35-0.37%
US10Y4.43-0.94%
EUR/USD1.1506-0.93%
GOLD4,300.5-1.26%
WTI75.22-0.90%
BTC64,442.01-1.87%
S&P 5007,511.35-0.57%
NASDAQ29,968.13-1.89%
DOW51,999.67+0.64%
VIX16.35-0.37%
US10Y4.43-0.94%
EUR/USD1.1506-0.93%
GOLD4,300.5-1.26%
WTI75.22-0.90%
BTC64,442.01-1.87%

FAST

Fastenal Company
IndustrialsIndustrial - DistributionUSUSDPeers →
$44.88
LiveJun 17, 2026
AI Brief
Market cap
$51.52B
52w range
38.97 – 50.63
P / E
EPS · FY 2025
$1.09
Volume
5.77M
Revenue · FY 2025
$8.2B
+8.67% YoY

Explain this page

Arphra AI
OHLC · last 20 sessions
· prices_daily
$46.10
Risk stats · trailing 1Y
Volatility (ann.)25.0%
Max drawdown-22.3%
Sharpe (1Y)0.49
Sortino (1Y)0.70
Trailing returns
· prices_daily roll-up
computed
1D
-1.01%
5D
-1.47%
1M
+6.47%
3M
-1.50%
6M
+10.42%
YTD
+14.00%
1Y
+11.51%
3Y
5Y
52-week range
$39.15$50.39
Current $46.1062% of range
Volume · 20-session
Today 6.0MAvg 6.4M

Adjusted prices · last 60d

DB · prices_daily + stock_splits + dividends
DateOpenHighLowClose · unadjClose · split adjClose · div adjΔ adjVolume
Jun 15, 202646.8446.9146.0246.1046.1046.100.00%5,959,984
Jun 12, 202646.5947.1646.2946.5746.5746.570.00%4,629,317
Jun 11, 202646.4146.8546.0846.3946.3946.390.00%5,845,477
Jun 10, 202646.5347.0645.9146.0346.0346.030.00%6,304,136
Jun 09, 202646.2746.9446.0246.5846.5846.580.00%6,783,544
Jun 05, 202647.3347.7846.6046.7946.7946.790.00%7,276,460
Jun 02, 202644.2244.7743.9044.7344.7344.730.00%4,478,052
Jun 01, 202643.6644.1843.2643.9943.9943.990.00%7,588,600
May 29, 202644.6644.9344.1544.2044.2044.200.00%8,249,700
May 28, 202644.6544.9044.1944.7644.7644.760.00%7,568,499
May 27, 202644.4544.9844.3244.8244.8244.820.00%7,656,467
May 26, 202644.0144.6243.9644.4544.4544.450.00%5,707,079
May 22, 202643.5344.0043.2343.9443.9443.940.00%5,583,717
May 21, 202643.4744.0042.9143.5343.5343.530.00%8,230,103
May 20, 202643.5744.1343.1843.6843.6843.680.00%8,845,212
May 19, 202644.0044.0043.1843.5743.5743.570.00%4,783,783
May 18, 202643.4344.2543.3644.0044.0044.000.00%6,296,237
May 15, 202643.7543.7843.0143.2643.2643.260.00%4,653,800
May 14, 202643.8944.1543.4843.9843.9843.980.00%4,998,587
May 13, 202643.3043.8843.0043.7743.7743.770.00%7,430,005
May 12, 202643.4843.8042.9743.3243.3243.320.00%4,500,300
May 11, 202643.9944.1542.9743.3043.3043.300.00%9,109,907
May 08, 202644.3944.6143.8844.1744.1744.170.00%4,384,350
May 07, 202644.9845.6444.2944.3644.3644.360.00%7,490,899
May 04, 202644.6345.1244.5644.8844.8844.880.00%1,619,824
May 01, 202645.0045.1644.5044.9144.9144.910.00%5,941,512
Apr 30, 202643.7145.1043.6244.9344.9344.930.00%8,650,607
Apr 29, 202644.2344.5943.6443.7143.7143.710.00%6,212,336
Apr 28, 202645.4945.4944.4944.6844.6844.680.00%5,630,800
Apr 27, 202644.6445.4944.6445.2845.2845.04-0.53%5,547,593
Apr 24, 202645.2645.3544.6344.6944.6944.45-0.53%4,079,114
Apr 23, 202645.0945.7144.9745.4545.4545.21-0.53%5,229,207
Apr 22, 202645.7145.7944.6444.8144.8144.57-0.53%5,685,816
Apr 21, 202645.5145.9145.4045.7045.7045.46-0.53%6,424,251
Apr 20, 202645.6046.0445.3745.5645.5645.32-0.53%5,427,100
Derived from prices_daily back-adjusted by stock_splits + dividends. Δ adj = cumulative shift between raw print and dividend-adjusted close.