Skip to content
NASDAQ stocks: 259Advancing: 101Declining: 157Currency: USD
Open Tradzy

Fastenal Company (FAST) Price History

Daily open, high, low, close and volume for Fastenal Company (FAST) from 2025-10-17 to 2026-10-16, newest first.

‹ FAST price and chart
DateOpenHighLowCloseVolume
2026-10-16$50.77$51.19$50.38$51.0210,471,500
2026-10-15$52.19$52.82$49.79$50.3813,461,500
2026-10-14$47.51$52.43$47.30$52.0025,395,400
2026-10-13$52.00$52.00$50.68$51.4310,056,100
2026-10-12$51.00$51.83$50.85$51.496,194,300
2026-10-09$50.49$50.92$50.12$50.755,225,300
2026-10-08$49.74$50.82$49.54$50.496,770,600
2026-10-07$50.49$50.80$49.77$49.836,598,800
2026-10-06$50.63$51.39$50.53$50.814,706,300
2026-10-05$50.62$50.99$49.99$50.695,561,400
2026-10-02$50.60$51.04$50.43$50.757,156,900
2026-10-01$49.42$50.27$49.11$50.236,198,900
2026-09-30$50.34$50.37$49.53$49.5310,465,600
2026-09-29$50.37$50.73$49.86$49.967,600,700
2026-09-28$50.17$50.81$50.04$50.496,775,500
2026-09-25$50.53$51.05$50.26$50.436,809,000
2026-09-24$50.90$51.41$50.35$50.7310,273,100
2026-09-23$50.12$51.04$49.94$50.997,963,200
2026-09-22$49.76$50.20$49.57$50.086,738,900
2026-09-21$48.94$49.70$48.53$49.654,471,200
2026-09-18$49.06$49.29$48.57$49.0111,654,500
2026-09-17$49.48$49.58$48.63$49.185,071,500
2026-09-16$49.60$49.78$48.73$49.035,997,800
2026-09-15$49.43$49.69$48.71$49.415,203,100
2026-09-14$49.02$49.68$48.63$49.446,770,100
2026-09-11$49.61$49.91$49.01$49.326,367,800
2026-09-10$48.32$49.14$48.06$49.017,282,700
2026-09-09$49.36$49.53$48.60$48.795,907,400
2026-09-08$49.46$49.65$49.21$49.385,110,900
2026-09-04$48.70$50.42$48.70$49.606,568,300
2026-09-03$48.20$49.29$47.83$49.236,664,400
2026-09-02$48.63$48.69$47.65$47.937,321,700
2026-09-01$49.12$49.24$48.53$48.755,625,400
2026-08-31$49.59$49.79$49.13$49.317,233,600
2026-08-28$51.50$51.52$49.73$49.786,041,300
2026-08-27$50.75$51.32$50.54$51.145,657,600
2026-08-26$50.71$51.31$50.44$51.153,690,800
2026-08-25$51.31$51.36$50.22$50.314,428,500
2026-08-24$51.46$52.15$51.24$51.285,553,000
2026-08-21$50.85$51.46$50.62$51.264,752,400
2026-08-20$51.30$51.36$50.38$50.665,040,700
2026-08-19$51.38$52.05$51.23$51.446,245,800
2026-08-18$51.72$51.78$51.23$51.275,819,500
2026-08-17$50.93$51.54$50.71$51.237,208,600
2026-08-14$51.39$51.52$50.70$51.025,095,500
2026-08-13$52.38$52.59$51.21$51.347,703,900
2026-08-12$52.48$52.82$51.76$52.227,063,100
2026-08-11$52.15$52.92$52.11$52.389,698,200
2026-08-10$51.70$52.23$51.28$52.156,966,000
2026-08-07$50.58$51.90$50.20$51.8410,822,000
2026-08-06$50.46$50.91$50.32$50.809,225,000
2026-08-05$50.00$50.55$49.77$49.996,881,500
2026-08-04$48.08$49.77$46.98$49.719,160,000
2026-08-03$47.88$48.79$47.69$48.117,672,200
2026-07-31$46.51$47.82$46.38$47.719,649,100
2026-07-30$47.47$47.66$46.35$46.668,806,800
2026-07-29$47.63$48.17$47.19$47.7810,174,300
2026-07-28$47.94$49.17$47.77$48.1010,519,300
2026-07-27$47.71$47.76$46.96$47.646,549,500
2026-07-24$46.09$47.09$46.01$47.025,241,000
2026-07-23$45.18$46.18$45.18$46.157,927,500
2026-07-22$45.13$45.60$45.01$45.336,443,200
2026-07-21$44.95$45.05$44.06$45.017,328,200
2026-07-20$45.49$45.57$44.34$44.768,348,300
2026-07-17$46.90$47.10$45.26$45.4910,960,200
2026-07-16$45.71$47.45$45.56$46.679,894,500
2026-07-15$45.86$46.05$44.22$45.3610,488,600
2026-07-14$46.57$49.01$44.52$45.7420,523,900
2026-07-13$47.33$47.65$46.64$47.0510,453,800
2026-07-10$46.31$47.26$46.16$46.497,590,300
2026-07-09$46.10$47.12$46.04$46.3510,105,200
2026-07-08$47.10$47.10$46.35$46.515,241,600
2026-07-07$48.34$48.63$47.01$47.116,338,300
2026-07-06$48.75$48.83$47.25$48.319,657,600
2026-07-02$48.04$48.76$47.70$48.606,883,500
2026-07-01$48.50$48.53$47.54$47.756,548,800
2026-06-30$47.38$48.29$47.14$48.038,482,400
2026-06-29$47.10$47.49$46.82$47.408,366,100
2026-06-26$47.15$47.57$46.72$47.1014,683,000
2026-06-25$46.16$47.81$46.01$46.926,526,600
2026-06-24$45.67$46.82$45.64$46.267,743,800
2026-06-23$46.13$46.19$45.41$45.606,004,000
2026-06-22$45.97$46.88$45.86$46.128,617,400
2026-06-18$45.33$46.08$45.15$45.8910,869,300
2026-06-17$45.64$46.21$44.64$44.886,354,500
2026-06-16$46.10$46.71$45.71$46.055,874,200
2026-06-15$46.84$46.91$46.02$46.105,959,700
2026-06-12$46.59$47.16$46.29$46.574,629,300
2026-06-11$46.41$46.85$46.08$46.396,015,100
2026-06-10$46.53$47.06$45.91$46.037,157,200
2026-06-09$46.27$46.94$46.02$46.586,783,100
2026-06-08$46.80$46.86$45.95$46.007,427,700
2026-06-05$47.33$47.78$46.60$46.797,276,500
2026-06-04$47.50$47.74$46.65$47.167,324,600
2026-06-03$44.75$46.64$44.62$46.468,094,200
2026-06-02$44.22$44.77$43.90$44.734,478,100
2026-06-01$43.66$44.18$43.26$43.997,588,600
2026-05-29$44.66$44.93$44.15$44.208,249,700
2026-05-28$44.65$44.90$44.19$44.767,566,600
2026-05-27$44.45$44.98$44.32$44.827,656,000
2026-05-26$44.01$44.62$43.96$44.455,706,700
2026-05-22$43.53$44.00$43.23$43.945,583,200
2026-05-21$43.47$44.00$42.91$43.538,229,700
2026-05-20$43.57$44.13$43.18$43.688,845,200
2026-05-19$44.00$44.00$43.18$43.574,783,500
2026-05-18$43.43$44.25$43.36$44.006,296,200
2026-05-15$43.75$43.78$43.01$43.264,653,800
2026-05-14$43.89$44.15$43.48$43.984,998,200
2026-05-13$43.30$43.88$43.00$43.777,430,000
2026-05-12$43.48$43.80$42.97$43.324,500,300
2026-05-11$43.99$44.15$42.97$43.309,109,900
2026-05-08$44.39$44.61$43.88$44.174,384,300
2026-05-07$44.98$45.64$44.29$44.367,490,800
2026-05-06$44.80$45.41$44.57$44.7110,982,100
2026-05-05$45.00$45.12$44.22$44.336,411,800
2026-05-04$44.63$45.12$44.56$44.886,452,600
2026-05-01$45.00$45.16$44.50$44.915,941,400
2026-04-30$43.71$45.10$43.62$44.938,650,300
2026-04-29$44.23$44.59$43.64$43.716,212,300
2026-04-28$45.49$45.49$44.49$44.685,630,800
2026-04-27$44.64$45.49$44.64$45.285,547,400
2026-04-24$45.26$45.35$44.63$44.694,079,000
2026-04-23$45.09$45.71$44.97$45.455,229,200
2026-04-22$45.71$45.79$44.64$44.815,685,800
2026-04-21$45.51$45.91$45.40$45.706,424,100
2026-04-20$45.60$46.04$45.37$45.565,427,100
2026-04-17$45.23$46.00$45.13$45.789,131,600
2026-04-16$44.40$45.24$44.35$44.726,685,400
2026-04-15$44.50$44.51$43.52$44.408,872,500
2026-04-14$45.43$45.70$44.12$44.6211,386,300
2026-04-13$48.74$49.00$45.27$45.8016,217,600
2026-04-10$49.27$49.67$49.09$49.177,289,900
2026-04-09$48.18$49.42$47.98$49.107,316,900
2026-04-08$46.41$48.21$46.41$48.187,429,100
2026-04-07$45.77$45.88$45.10$45.647,128,700
2026-04-06$45.97$46.30$45.64$45.877,363,300
2026-04-02$46.09$47.26$45.88$46.307,128,200
2026-04-01$46.55$46.95$46.21$46.635,737,600
2026-03-31$45.65$46.58$45.18$46.4010,751,000
2026-03-30$45.14$45.46$44.66$45.126,411,700
2026-03-27$44.96$45.38$44.79$44.955,709,100
2026-03-26$45.41$45.89$44.94$45.115,845,700
2026-03-25$45.20$45.55$44.56$45.375,085,000
2026-03-24$43.68$45.22$43.68$44.895,117,600
2026-03-23$44.63$45.29$44.36$44.456,455,700
2026-03-20$44.37$44.80$43.47$43.7630,102,700
2026-03-19$45.09$45.09$44.09$44.498,655,100
2026-03-18$45.74$45.95$45.05$45.086,363,400
2026-03-17$46.00$46.16$45.20$45.936,182,100
2026-03-16$45.75$45.87$45.26$45.685,124,800
2026-03-13$45.80$45.80$44.85$45.466,190,700
2026-03-12$46.26$46.44$45.22$45.257,256,200
2026-03-11$46.32$46.68$45.60$46.596,015,900
2026-03-10$46.42$46.87$46.04$46.307,194,900
2026-03-09$46.01$47.05$45.38$46.809,592,800
2026-03-06$46.45$46.73$45.94$46.468,186,600
2026-03-05$47.80$48.42$46.99$47.3011,530,000
2026-03-04$46.35$47.08$45.79$46.439,006,300
2026-03-03$46.27$46.59$45.28$46.237,327,900
2026-03-02$45.97$46.59$45.48$46.337,522,800
2026-02-27$45.39$46.31$45.39$46.049,926,400
2026-02-26$44.97$45.71$44.80$45.685,984,100
2026-02-25$45.56$45.63$44.51$44.636,168,600
2026-02-24$45.17$45.65$45.01$45.465,318,600
2026-02-23$46.15$46.36$44.95$45.056,648,900
2026-02-20$46.22$46.80$44.83$46.2211,672,300
2026-02-19$45.84$46.38$45.72$46.216,156,000
2026-02-18$45.61$46.12$45.29$45.985,214,600
2026-02-17$46.37$46.47$45.65$45.695,750,700
2026-02-13$45.71$46.54$45.03$46.419,921,100
2026-02-12$47.35$47.83$45.44$45.5410,177,500
2026-02-11$46.96$47.54$46.46$47.026,070,500
2026-02-10$46.55$46.85$46.34$46.665,840,200
2026-02-09$47.72$47.72$46.40$46.529,493,600
2026-02-06$47.90$48.24$47.40$47.736,479,600
2026-02-05$47.92$48.08$46.75$47.3313,340,600
2026-02-04$46.64$48.45$46.47$48.2816,477,300
2026-02-03$44.73$46.51$44.73$46.3414,090,200
2026-02-02$43.25$44.89$42.76$44.8010,133,000
2026-01-30$43.11$43.39$42.74$43.368,132,000
2026-01-29$43.49$44.13$43.08$43.3212,440,800
2026-01-28$43.85$44.10$43.42$43.624,645,700
2026-01-27$43.57$44.01$43.38$43.954,658,700
2026-01-26$43.67$44.06$43.39$43.737,541,200
2026-01-23$44.74$44.91$43.84$43.898,123,700
2026-01-22$44.83$44.95$44.17$44.789,297,000
2026-01-21$42.70$44.82$42.55$44.6112,914,400
2026-01-20$41.95$42.80$41.26$42.6219,630,200
2026-01-16$43.37$44.02$43.23$43.7417,103,700
2026-01-15$42.78$43.63$41.22$43.5310,715,100
2026-01-14$42.53$42.63$41.83$42.429,952,400
2026-01-13$41.77$42.52$41.49$42.429,438,700
2026-01-12$41.85$42.26$41.56$41.708,079,600
2026-01-09$41.79$42.38$41.70$41.986,328,100
2026-01-08$40.42$42.21$40.25$41.808,051,000
2026-01-07$41.24$41.26$40.26$40.6110,640,700
2026-01-06$40.89$41.80$40.75$41.546,479,100
2026-01-05$40.44$41.50$40.33$41.159,442,200
2026-01-02$40.26$40.69$39.86$40.447,483,900
2025-12-31$40.79$40.86$40.08$40.135,205,700
2025-12-30$41.15$41.19$40.84$40.874,994,300
2025-12-29$41.58$41.74$41.27$41.294,729,900
2025-12-26$41.90$41.91$41.40$41.563,379,300
2025-12-24$41.63$41.94$41.55$41.831,292,600
2025-12-23$41.75$41.87$41.68$41.724,751,000
2025-12-22$41.93$42.31$41.37$41.756,594,100
2025-12-19$42.52$42.53$42.08$42.3521,484,800
2025-12-18$41.87$42.42$41.74$42.347,620,800
2025-12-17$42.20$42.29$41.52$41.878,677,000
2025-12-16$42.77$42.77$42.10$42.348,242,300
2025-12-15$42.69$43.20$42.32$42.5811,806,900
2025-12-12$42.11$42.17$41.72$42.016,699,000
2025-12-11$41.11$41.84$40.97$41.755,613,600
2025-12-10$40.18$41.05$40.04$40.939,005,300
2025-12-09$40.74$40.90$40.31$40.345,302,300
2025-12-08$41.43$41.50$40.74$40.805,290,200
2025-12-05$41.63$41.98$41.38$41.507,062,700
2025-12-04$41.81$42.17$41.57$41.759,162,500
2025-12-03$40.45$41.31$40.35$41.226,503,700
2025-12-02$40.29$40.58$39.81$40.474,693,200
2025-12-01$40.03$40.70$40.00$40.155,909,500
2025-11-28$40.34$40.51$40.23$40.402,175,800
2025-11-26$40.09$40.45$39.92$40.306,343,500
2025-11-25$39.79$40.16$39.40$40.095,578,600
2025-11-24$39.72$39.91$39.38$39.5911,564,500
2025-11-21$39.37$40.21$38.97$39.918,314,100
2025-11-20$39.82$40.05$39.03$39.157,162,100
2025-11-19$39.92$40.04$39.47$39.556,215,400
2025-11-18$39.75$40.10$39.44$39.967,184,900
2025-11-17$40.44$40.64$39.54$39.706,937,400
2025-11-14$40.74$41.00$40.42$40.456,339,100
2025-11-13$40.76$41.25$40.62$40.759,090,400
2025-11-12$41.00$41.10$40.52$40.976,704,300
2025-11-11$41.38$41.50$41.15$41.265,809,000
2025-11-10$40.93$41.48$40.64$41.357,300,400
2025-11-07$40.80$41.19$40.45$40.855,109,400
2025-11-06$41.61$41.87$40.66$40.777,727,400
2025-11-05$41.21$41.98$41.01$41.686,031,900
2025-11-04$41.18$41.42$40.76$41.306,009,900
2025-11-03$41.16$41.28$40.72$41.046,568,500
2025-10-31$41.48$41.75$40.99$41.157,530,300
2025-10-30$41.11$41.63$40.90$41.555,650,100
2025-10-29$41.30$41.49$40.76$41.098,842,600
2025-10-28$42.12$42.35$41.60$41.636,111,500
2025-10-27$43.02$43.11$42.39$42.546,755,500
2025-10-24$43.17$43.28$42.72$42.874,552,600
2025-10-23$42.83$43.24$42.52$42.993,907,800
2025-10-22$43.11$43.46$42.50$42.604,819,300
2025-10-21$43.04$43.50$42.88$43.323,994,900
2025-10-20$42.57$43.03$42.46$42.994,398,800
2025-10-17$41.90$42.56$41.78$42.467,016,300