Fastenal Company
    Share Price

    |
    |

    Share Price & Volume

    Previous Close $49.17
    Open-0.41% $48.97
    Day Low-7.93% $45.27
    Day High-0.35% $49.00
    52-Week Low-20.74% $38.97
    52-Week High+2.97% $50.63
    Day Volume 16,208,905
    Average Volume 8,788,306
    EPS (TTM) $1.13
    P/E (TTM) 40.53x
    FWD P/E (NTM) 40.65x
    Next Earnings Date Jul 13, 2026
    Market Cap 52,593,446,903
    Shares Outstanding (Millions) 1,148,328,535
    Dividend $0.88 (1.78%)
    Beta 0.84
    ROE 0.33%
    ROA 0.21%

    Analyst Ratings and Price Targets

    Current:

    $45.80

    Average:

    $46.33

    (+1.16%)

    Low:

    $43.00

    (-6.11%)

    High:

    $52.00

    (+13.54%)

    You need to login to see this data

    BarclaysMaintainsEqual-Weight$44.00-3.93%Mar 5, 2026
    BairdMaintainsOutperform$52.00+13.54%Mar 5, 2026
    BarclaysMaintainsEqual-Weight$43.00-6.11%Jan 21, 2026

    Headquarters

    Winona, MN, USA

    # of Employees

    21,339