⌘K
OverviewStock screenerAnalyst actionsCalendar
MarketsInvestorsSign in
StockUnited StatesNasdaqGS

FAST

Fastenal Company

Industrials · Industrial Distribution

48.79USD

-0.5900 (-1.19%)

DescriptionHistoricalFinancialsRelative ValueResearchNewsDiscussionOptionsPrice Chart ↗Fundamental Chart ↗
Fastenal Company
High
52.38
on 08/11/26
Low
39.15
on 11/20/25
Average
45.2344
7.53mm
Net Chg
1.19
+2.47%
252 daily bars · USD · High, Low and Average are close-basis over the range.
DateLast PriceVolume
Tu 09/08/2649.385,110,900
Fr 09/04/2649.606,568,300
Th 09/03/2649.236,664,400
We 09/02/2647.937,321,700
Tu 09/01/2648.755,527,881
Mo 08/31/2649.317,196,747
Fr 08/28/2649.785,999,665
Th 08/27/2651.145,657,600
We 08/26/2651.153,678,142
Tu 08/25/2650.314,357,420
Mo 08/24/2651.285,432,665
Fr 08/21/2651.264,752,400
Th 08/20/2650.665,040,700
We 08/19/2651.446,245,800
Tu 08/18/2651.275,819,500
Mo 08/17/2651.237,208,600
Fr 08/14/2651.025,095,500
Th 08/13/2651.347,703,900
We 08/12/2652.227,063,100
Tu 08/11/2652.389,698,200
Mo 08/10/2652.156,966,000
Fr 08/07/2651.8410,822,000
DateLast PriceVolume
Th 08/06/2650.809,225,000
We 08/05/2649.996,881,500
Tu 08/04/2649.719,160,000
Mo 08/03/2648.117,672,200
Fr 07/31/2647.719,649,100
Th 07/30/2646.668,806,800
We 07/29/2647.7810,174,300
Tu 07/28/2648.1010,519,300
Mo 07/27/2647.646,549,500
DateLast PriceVolume
Tu 07/07/2647.116,338,300
Mo 07/06/2648.319,657,600
Th 07/02/2648.606,883,500
We 07/01/2647.756,548,800
Tu 06/30/2648.038,482,400
Mo 06/29/2647.408,366,100
Fr 06/26/2647.1014,683,000
Th 06/25/2646.926,526,600
We 06/24/2646.26
DateLast PriceVolume
We 06/03/2646.468,094,200
Tu 06/02/2644.734,478,100
Mo 06/01/2643.997,588,600
Fr 05/29/2644.208,249,700
Th 05/28/2644.767,566,600
We 05/27/2644.827,656,000
Tu 05/26/2644.455,706,700
Fr 05/22/2643.945,583,200
Th 05/21/2643.53
DateLast PriceVolume
Fr 05/01/2644.915,941,400
Th 04/30/2644.938,650,300
We 04/29/2643.716,212,300
Tu 04/28/2644.685,630,800
Mo 04/27/2645.285,547,400
Fr 04/24/2644.694,079,000
Th 04/23/2645.455,229,200
We 04/22/2644.815,685,800
Tu 04/21/2645.706,424,100
DateLast PriceVolume
Tu 03/31/2646.4010,751,000
Mo 03/30/2645.126,411,700
Fr 03/27/2644.955,709,100
Th 03/26/2645.115,845,700
We 03/25/2645.375,085,000
Tu 03/24/2644.895,117,600
Mo 03/23/2644.456,455,700
Fr 03/20/2643.7630,102,700
Th 03/19/2644.49
DateLast PriceVolume
Fr 02/27/2646.049,926,400
Th 02/26/2645.685,984,100
We 02/25/2644.636,168,600
Tu 02/24/2645.465,318,600
Mo 02/23/2645.056,648,900
Fr 02/20/2646.2211,672,300
Th 02/19/2646.216,156,000
We 02/18/2645.985,214,600
Tu 02/17/2645.695,750,700
DateLast PriceVolume
Tu 01/27/2643.954,658,700
Mo 01/26/2643.737,541,200
Fr 01/23/2643.898,123,700
Th 01/22/2644.789,297,000
We 01/21/2644.6112,914,400
Tu 01/20/2642.6219,630,200
Fr 01/16/2643.7417,103,700
Th 01/15/2643.5310,715,100
We 01/14/2642.42
DateLast PriceVolume
Tu 12/23/2541.724,751,000
Mo 12/22/2541.756,594,100
Fr 12/19/2542.3521,484,800
Th 12/18/2542.347,620,800
We 12/17/2541.878,677,000
Tu 12/16/2542.348,242,300
Mo 12/15/2542.5811,806,900
Fr 12/12/2542.016,699,000
Th 12/11/2541.75
DateLast PriceVolume
Th 11/20/2539.157,162,100
We 11/19/2539.556,215,400
Tu 11/18/2539.967,184,900
Mo 11/17/2539.706,937,400
Fr 11/14/2540.456,339,100
Th 11/13/2540.759,090,400
We 11/12/2540.976,704,300
Tu 11/11/2541.265,809,000
Mo 11/10/2541.357,300,400
DateLast PriceVolume
Tu 10/21/2543.323,994,900
Mo 10/20/2542.994,398,800
Fr 10/17/2542.467,016,300
Th 10/16/2541.966,462,200
We 10/15/2542.248,013,600
Tu 10/14/2542.7515,651,600
Mo 10/13/2542.3316,595,800
Fr 10/10/2545.789,382,600
Th 10/09/2546.71
DateLast PriceVolume
Fr 09/19/2547.5813,747,600
Th 09/18/2547.225,624,800
We 09/17/2547.125,126,900
Tu 09/16/2547.255,579,500
Mo 09/15/2547.764,502,600
Fr 09/12/2547.455,506,500
Th 09/11/2547.3312,287,400
We 09/10/2547.974,895,700
Tu 09/09/2547.904,194,100
Fr 07/24/2647.025,241,000
Th 07/23/2646.157,927,500
We 07/22/2645.336,443,200
Tu 07/21/2645.017,328,200
Mo 07/20/2644.768,348,300
Fr 07/17/2645.4910,960,200
Th 07/16/2646.679,894,500
We 07/15/2645.3610,488,600
Tu 07/14/2645.7420,523,900
Mo 07/13/2647.0510,453,800
Fr 07/10/2646.497,590,300
Th 07/09/2646.3510,105,200
We 07/08/2646.515,241,600
7,743,800
Tu 06/23/2645.606,004,000
Mo 06/22/2646.128,617,400
Th 06/18/2645.8910,869,300
We 06/17/2644.886,354,500
Tu 06/16/2646.055,874,200
Mo 06/15/2646.105,959,700
Fr 06/12/2646.574,629,300
Th 06/11/2646.396,015,100
We 06/10/2646.037,157,200
Tu 06/09/2646.586,783,100
Mo 06/08/2646.007,427,700
Fr 06/05/2646.797,276,500
Th 06/04/2647.167,324,600
8,229,700
We 05/20/2643.688,845,200
Tu 05/19/2643.574,783,500
Mo 05/18/2644.006,296,200
Fr 05/15/2643.264,653,800
Th 05/14/2643.984,998,200
We 05/13/2643.777,430,000
Tu 05/12/2643.324,500,300
Mo 05/11/2643.309,109,900
Fr 05/08/2644.174,384,300
Th 05/07/2644.367,490,800
We 05/06/2644.7110,982,100
Tu 05/05/2644.336,411,800
Mo 05/04/2644.886,452,600
Mo 04/20/2645.565,427,100
Fr 04/17/2645.789,131,600
Th 04/16/2644.726,685,400
We 04/15/2644.408,872,500
Tu 04/14/2644.6211,386,300
Mo 04/13/2645.8016,217,600
Fr 04/10/2649.177,289,900
Th 04/09/2649.107,316,900
We 04/08/2648.187,429,100
Tu 04/07/2645.647,128,700
Mo 04/06/2645.877,363,300
Th 04/02/2646.307,128,200
We 04/01/2646.635,737,600
8,655,100
We 03/18/2645.086,363,400
Tu 03/17/2645.936,182,100
Mo 03/16/2645.685,124,800
Fr 03/13/2645.466,190,700
Th 03/12/2645.257,256,200
We 03/11/2646.596,015,900
Tu 03/10/2646.307,194,900
Mo 03/09/2646.809,592,800
Fr 03/06/2646.468,186,600
Th 03/05/2647.3011,530,000
We 03/04/2646.439,006,300
Tu 03/03/2646.237,327,900
Mo 03/02/2646.337,522,800
Fr 02/13/2646.419,921,100
Th 02/12/2645.5410,177,500
We 02/11/2647.026,070,500
Tu 02/10/2646.665,840,200
Mo 02/09/2646.529,493,600
Fr 02/06/2647.736,479,600
Th 02/05/2647.3313,340,600
We 02/04/2648.2816,477,300
Tu 02/03/2646.3414,090,200
Mo 02/02/2644.8010,133,000
Fr 01/30/2643.368,132,000
Th 01/29/2643.3212,440,800
We 01/28/2643.624,645,700
9,952,400
Tu 01/13/2642.429,438,700
Mo 01/12/2641.708,079,600
Fr 01/09/2641.986,328,100
Th 01/08/2641.808,051,000
We 01/07/2640.6110,640,700
Tu 01/06/2641.546,479,100
Mo 01/05/2641.159,442,200
Fr 01/02/2640.447,483,900
We 12/31/2540.135,205,700
Tu 12/30/2540.874,994,300
Mo 12/29/2541.294,729,900
Fr 12/26/2541.563,379,300
We 12/24/2541.831,292,600
5,613,600
We 12/10/2540.939,005,300
Tu 12/09/2540.345,302,300
Mo 12/08/2540.805,290,200
Fr 12/05/2541.507,062,700
Th 12/04/2541.759,162,500
We 12/03/2541.226,503,700
Tu 12/02/2540.474,693,200
Mo 12/01/2540.155,909,500
Fr 11/28/2540.402,175,800
We 11/26/2540.306,343,500
Tu 11/25/2540.095,578,600
Mo 11/24/2539.5911,564,500
Fr 11/21/2539.918,314,100
Fr 11/07/2540.855,109,400
Th 11/06/2540.777,727,400
We 11/05/2541.686,031,900
Tu 11/04/2541.306,009,900
Mo 11/03/2541.046,568,500
Fr 10/31/2541.157,530,300
Th 10/30/2541.555,650,100
We 10/29/2541.098,842,600
Tu 10/28/2541.636,111,500
Mo 10/27/2542.546,755,500
Fr 10/24/2542.874,552,600
Th 10/23/2542.993,907,800
We 10/22/2542.604,819,300
5,878,200
We 10/08/2547.555,531,900
Tu 10/07/2547.454,105,800
Mo 10/06/2547.784,806,800
Fr 10/03/2547.884,633,100
Th 10/02/2548.175,841,700
We 10/01/2547.727,935,300
Tu 09/30/2549.046,660,000
Mo 09/29/2548.874,758,500
Fr 09/26/2548.704,941,200
Th 09/25/2547.854,327,700
We 09/24/2547.544,797,400
Tu 09/23/2547.995,696,700
Mo 09/22/2547.125,786,000
Mo 09/08/2548.196,021,400