NYSE:SWK | Historical Stock Price | STANLEY BLACK & DECKER, INC.

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1980-03-17 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$4.16$11.28$30.63$83.16$225.75$612.871980-03-172026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2000

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2000-12-29$31.19$52.03667,700
2000-12-28$31.00$51.72627,800
2000-12-27$31.00$51.72462,700
2000-12-26$30.75$51.30300,400
2000-12-22$30.25$50.47511,700
2000-12-21$29.88$49.84266,300
2000-12-20$28.63$47.76172,600
2000-12-19$28.88$48.17499,700
2000-12-18$28.25$47.13432,600
2000-12-15$26.75$44.63381,300
2000-12-14$27.44$45.78275,600
2000-12-13$27.94$46.61716,700
2000-12-12$28.63$47.76212,800
2000-12-11$28.31$47.24303,600
2000-12-08$28.06$46.82255,200
2000-12-07$27.63$46.09111,600
2000-12-06$28.75$47.97258,100
2000-12-05$28.94$48.28713,000
2000-12-04$26.94$44.94228,400
2000-12-01$26.75$44.63258,900
2000-11-30$26.94$44.94459,400
2000-11-29$26.63$44.42233,300
2000-11-28$26.25$43.80398,400
2000-11-27$25.94$43.27291,900
2000-11-24$25.63$42.75101,400
2000-11-22$25.19$42.02253,500
2000-11-21$24.88$41.50131,000
2000-11-20$24.63$40.70136,500
2000-11-17$24.94$41.22162,600
2000-11-16$24.75$40.91289,800
2000-11-15$25.13$41.53384,300
2000-11-14$25.19$41.63159,800
2000-11-13$25.31$41.84169,100
2000-11-10$25.00$41.32190,200
2000-11-09$25.75$42.56342,500
2000-11-08$26.81$44.32347,700
2000-11-07$26.75$44.21158,700
2000-11-06$26.88$44.42433,600
2000-11-03$27.06$44.73384,000
2000-11-02$27.44$45.35389,900
2000-11-01$26.19$43.28310,800
2000-10-31$26.63$44.01380,800
2000-10-30$26.00$42.97390,300
2000-10-27$24.25$40.08294,700
2000-10-26$23.56$38.94295,900
2000-10-25$22.81$37.70220,100
2000-10-24$23.06$38.12810,500
2000-10-23$22.00$36.36296,600
2000-10-20$21.81$36.05491,400
2000-10-19$21.00$34.71302,000
2000-10-18$20.06$33.161,049,800
2000-10-17$19.25$31.82356,200
2000-10-16$20.13$33.26243,700
2000-10-13$20.38$33.68423,100
2000-10-12$19.75$32.64948,700
2000-10-11$20.69$34.19230,900
2000-10-10$21.31$35.23113,400
2000-10-09$21.75$35.95321,800
2000-10-06$21.19$35.02328,900
2000-10-05$22.00$36.36459,600
2000-10-04$22.69$37.50385,900
2000-10-03$23.06$38.12443,800
2000-10-02$22.38$36.98268,400
2000-09-29$23.06$38.12374,400
2000-09-28$23.63$39.05226,200
2000-09-27$22.94$37.91167,900
2000-09-26$22.81$37.70323,300
2000-09-25$23.50$38.84344,000
2000-09-22$23.13$38.22247,100
2000-09-21$23.50$38.84103,200
2000-09-20$23.56$38.9458,100
2000-09-19$23.88$39.46104,000
2000-09-18$24.00$39.67122,800
2000-09-15$24.81$41.01245,000
2000-09-14$25.69$42.46125,800
2000-09-13$25.50$42.1567,900
2000-09-12$25.63$42.35166,600
2000-09-11$25.88$42.77204,200
2000-09-08$26.00$42.97262,500
2000-09-07$26.50$43.8094,000
2000-09-06$27.00$44.63108,500
2000-09-05$26.75$44.21167,600
2000-09-01$25.88$42.77180,700
2000-08-31$26.77$44.2499,300
2000-08-30$26.81$43.94113,000
2000-08-29$27.94$45.78200,000
2000-08-28$27.63$45.27133,800
2000-08-25$28.13$46.09163,800
2000-08-24$28.19$46.19155,100
2000-08-23$27.44$44.96154,900
2000-08-22$27.63$45.2797,600
2000-08-21$27.69$45.3797,400
2000-08-18$27.88$45.68113,800
2000-08-17$27.81$45.57181,600
2000-08-16$27.75$45.47200,600
2000-08-15$27.81$45.57152,300
2000-08-14$28.38$46.50238,300
2000-08-11$28.31$46.39261,000
2000-08-10$27.25$44.65115,600
2000-08-09$27.63$45.27175,800
2000-08-08$27.25$44.65123,600
2000-08-07$27.13$44.45142,700
2000-08-04$26.44$43.32144,300
2000-08-03$26.00$42.60142,500
2000-08-02$26.56$43.53188,600
2000-08-01$25.75$42.19158,700
2000-07-31$26.19$42.91262,200
2000-07-28$25.75$42.1993,500
2000-07-27$26.31$43.12182,600
2000-07-26$25.50$41.79178,000
2000-07-25$25.69$42.09204,100
2000-07-24$26.13$42.81242,100
2000-07-21$25.94$42.50289,500
2000-07-20$25.69$42.09285,300
2000-07-19$24.69$40.45140,600
2000-07-18$24.88$40.76165,000
2000-07-17$24.81$40.66145,100
2000-07-14$25.06$41.07133,700
2000-07-13$25.13$41.17166,600
2000-07-12$24.63$40.3592,000
2000-07-11$24.94$40.86245,400
2000-07-10$24.44$40.04152,000
2000-07-07$24.31$39.8486,900
2000-07-06$24.19$39.63367,500
2000-07-05$24.25$39.74171,600
2000-07-03$24.44$40.04211,500
2000-06-30$23.75$38.92635,400
2000-06-29$24.00$39.33490,900
2000-06-28$24.89$40.79389,100
2000-06-27$26.19$42.91226,400
2000-06-26$25.75$42.19115,900
2000-06-23$25.38$41.58152,400
2000-06-22$25.44$41.68175,400
2000-06-21$25.50$41.79192,000
2000-06-20$25.19$41.27164,400
2000-06-19$25.56$41.89209,000
2000-06-16$25.94$42.50338,900
2000-06-15$26.38$43.22165,300
2000-06-14$26.81$43.94241,200
2000-06-13$26.88$44.04181,000
2000-06-12$26.88$44.04345,400
2000-06-09$27.19$44.55219,700
2000-06-08$26.94$44.1471,100
2000-06-07$27.44$44.96134,400
2000-06-06$28.13$46.09129,100
2000-06-05$27.88$45.68263,700
2000-06-02$28.75$47.11212,000
2000-06-01$27.38$44.86194,800
2000-05-31$26.88$43.68280,700
2000-05-30$27.88$45.30566,200
2000-05-26$27.25$44.29481,500
2000-05-25$27.88$45.30244,200
2000-05-24$28.38$46.12288,900
2000-05-23$29.50$47.94443,200
2000-05-22$29.19$47.44415,100
2000-05-19$28.94$47.03564,000
2000-05-18$28.13$45.71342,600
2000-05-17$28.38$46.12200,200
2000-05-16$28.88$46.93516,500
2000-05-15$28.75$46.72337,400
2000-05-12$29.00$47.13139,800
2000-05-11$29.06$47.23261,000
2000-05-10$28.88$46.93202,800
2000-05-09$29.44$47.84115,800
2000-05-08$29.75$48.35124,000
2000-05-05$29.88$48.55287,800
2000-05-04$29.69$48.25210,400
2000-05-03$29.19$47.44150,600
2000-05-02$30.00$48.76145,800
2000-05-01$30.19$49.06199,700
2000-04-28$29.50$47.94275,700
2000-04-27$29.88$48.55514,900
2000-04-26$29.88$48.55609,300
2000-04-25$29.88$48.55356,200
2000-04-24$29.31$47.64204,600
2000-04-20$29.00$47.13260,600
2000-04-19$27.94$45.40179,200
2000-04-18$28.25$45.91200,200
2000-04-17$28.44$46.22267,700
2000-04-14$27.31$44.39337,700
2000-04-13$28.13$45.71199,300
2000-04-12$28.31$46.01457,000
2000-04-11$26.94$43.78220,900
2000-04-10$26.13$42.46166,600
2000-04-07$26.69$43.37169,900
2000-04-06$27.13$44.08142,400
2000-04-05$26.56$43.17150,900
2000-04-04$26.31$42.76574,200
2000-04-03$26.56$43.17206,900
2000-03-31$26.38$42.87438,100
2000-03-30$26.50$43.07357,200
2000-03-29$25.63$41.65418,200
2000-03-28$24.81$40.33144,700
2000-03-27$24.63$40.02170,800
2000-03-24$25.38$41.24251,100
2000-03-23$25.19$40.941,590,300
2000-03-22$24.81$40.33390,900
2000-03-21$24.81$40.33314,800
2000-03-20$25.44$41.34225,700
2000-03-17$26.00$42.26415,800
2000-03-16$26.56$43.17422,800
2000-03-15$25.19$40.94173,900
2000-03-14$24.00$39.01252,100
2000-03-13$23.94$38.90208,000
2000-03-10$24.25$39.41258,300
2000-03-09$23.88$38.80129,700
2000-03-08$23.50$38.19152,700
2000-03-07$23.00$37.38164,700
2000-03-06$23.69$38.50194,600
2000-03-03$24.25$39.41226,700
2000-03-02$23.31$37.89235,700
2000-03-01$23.06$37.12195,800
2000-02-29$23.00$37.02182,500
2000-02-28$22.88$36.82171,900
2000-02-25$22.69$36.52185,700
2000-02-24$22.75$36.62283,600
2000-02-23$23.50$37.83210,500
2000-02-22$24.31$39.14226,900
2000-02-18$23.56$37.93355,000
2000-02-17$24.63$39.64152,900
2000-02-16$24.56$39.54480,300
2000-02-15$24.81$39.94237,700
2000-02-14$23.63$38.03204,000
2000-02-11$23.19$37.33149,200
2000-02-10$23.81$38.33251,400
2000-02-09$24.31$39.14232,500
2000-02-08$24.94$40.14174,200
2000-02-07$24.94$40.14199,700
2000-02-04$25.63$41.25524,300
2000-02-03$26.13$42.05192,500
2000-02-02$25.94$41.75395,100
2000-02-01$25.13$40.44272,300
2000-01-31$25.13$40.44187,700
2000-01-28$24.75$39.84147,800
2000-01-27$25.25$40.65308,700
2000-01-26$24.50$39.44218,000
2000-01-25$25.13$40.44174,000
2000-01-24$25.50$41.05122,300
2000-01-21$26.06$41.95180,300
2000-01-20$27.00$43.46335,600
2000-01-19$27.69$44.57353,800
2000-01-18$26.94$43.36142,700
2000-01-14$27.88$44.87258,700
2000-01-13$28.75$46.28135,700
2000-01-12$28.69$46.18407,000
2000-01-11$27.56$44.37142,000
2000-01-10$27.88$44.87160,800
2000-01-07$28.13$45.27222,500
2000-01-06$27.63$44.47225,100
2000-01-05$27.75$44.67121,300
2000-01-04$28.13$45.27127,000
2000-01-03$28.75$46.28297,300