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 — 1999

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1999-12-31$30.13$48.4984,100
1999-12-30$30.19$48.59181,200
1999-12-29$29.94$48.1963,800
1999-12-28$30.06$48.39234,600
1999-12-27$29.38$47.29242,200
1999-12-23$29.88$48.09122,900
1999-12-22$30.06$48.39271,900
1999-12-21$29.69$47.79168,300
1999-12-20$28.94$46.58112,400
1999-12-17$29.81$47.99305,300
1999-12-16$29.75$47.89278,400
1999-12-15$29.88$48.09166,700
1999-12-14$30.94$49.80320,600
1999-12-13$31.19$50.20238,100
1999-12-10$31.13$50.10144,900
1999-12-09$31.31$50.40134,700
1999-12-08$31.75$51.1189,300
1999-12-07$31.44$50.61124,500
1999-12-06$32.13$51.71291,600
1999-12-03$31.38$50.50303,200
1999-12-02$30.94$49.8087,300
1999-12-01$31.06$50.00254,000
1999-11-30$31.13$50.10122,600
1999-11-29$30.94$49.80238,200
1999-11-26$30.75$49.5056,100
1999-11-24$31.25$50.30234,600
1999-11-23$30.94$49.80210,400
1999-11-22$31.56$50.45224,000
1999-11-19$32.06$51.25339,800
1999-11-18$32.81$52.45298,900
1999-11-17$32.69$52.25476,000
1999-11-16$32.94$52.65437,300
1999-11-15$30.25$48.35214,200
1999-11-12$31.13$49.75270,100
1999-11-11$30.44$48.65300,200
1999-11-10$30.38$48.55635,700
1999-11-09$29.44$47.06451,300
1999-11-08$27.69$44.26303,900
1999-11-05$27.50$43.96188,000
1999-11-04$27.25$43.56136,700
1999-11-03$27.19$43.46321,200
1999-11-02$27.00$43.16316,500
1999-11-01$27.50$43.96317,400
1999-10-29$27.75$44.36585,100
1999-10-28$27.00$43.16366,500
1999-10-27$27.06$43.26616,500
1999-10-26$27.25$43.56398,800
1999-10-25$25.94$41.46345,200
1999-10-22$25.13$40.16295,600
1999-10-21$24.56$39.26763,200
1999-10-20$25.44$40.661,467,000
1999-10-19$22.13$35.37102,300
1999-10-18$22.50$35.97167,000
1999-10-15$22.50$35.97113,900
1999-10-14$23.19$37.0788,300
1999-10-13$22.94$36.67193,500
1999-10-12$23.00$36.77268,400
1999-10-11$23.75$37.96126,400
1999-10-08$23.69$37.86341,000
1999-10-07$23.88$38.16307,500
1999-10-06$24.25$38.76229,000
1999-10-05$24.44$39.06287,700
1999-10-04$24.88$39.76101,900
1999-10-01$24.56$39.26125,100
1999-09-30$25.19$40.26160,600
1999-09-29$24.50$39.1688,900
1999-09-28$24.75$39.56227,800
1999-09-27$24.75$39.56167,400
1999-09-24$24.44$39.06501,100
1999-09-23$24.94$39.86298,600
1999-09-22$25.44$40.66164,000
1999-09-21$25.25$40.36123,800
1999-09-20$25.19$40.26148,400
1999-09-17$25.63$40.96169,200
1999-09-16$25.56$40.86181,800
1999-09-15$25.50$40.76146,800
1999-09-14$25.31$40.46261,400
1999-09-13$25.38$40.5662,600
1999-09-10$25.56$40.86150,600
1999-09-09$26.13$41.7698,900
1999-09-08$26.00$41.56201,100
1999-09-07$26.19$41.86130,600
1999-09-03$27.13$43.36411,900
1999-09-02$26.94$43.06317,300
1999-09-01$27.06$42.91524,600
1999-08-31$26.38$41.82429,000
1999-08-30$26.31$41.72276,200
1999-08-27$26.25$41.62192,700
1999-08-26$26.44$41.92382,000
1999-08-25$25.88$41.02435,900
1999-08-24$25.56$40.53241,100
1999-08-23$25.31$40.13123,100
1999-08-20$25.19$39.9352,000
1999-08-19$25.25$40.03184,600
1999-08-18$25.13$39.842,215,700
1999-08-17$25.44$40.33376,400
1999-08-16$25.63$40.6369,700
1999-08-13$25.75$40.83227,200
1999-08-12$25.63$40.63190,900
1999-08-11$25.81$40.93209,000
1999-08-10$25.56$40.53156,600
1999-08-09$26.25$41.62509,800
1999-08-06$26.00$41.22299,900
1999-08-05$27.06$42.91192,000
1999-08-04$27.00$42.81164,200
1999-08-03$27.75$44.00168,200
1999-08-02$28.19$44.69206,400
1999-07-30$27.94$44.29203,300
1999-07-29$27.94$44.29350,000
1999-07-28$28.31$44.89439,500
1999-07-27$27.94$44.29806,200
1999-07-26$29.31$46.47254,000
1999-07-23$29.63$46.97115,300
1999-07-22$29.06$46.08261,500
1999-07-21$29.56$46.87100,500
1999-07-20$29.56$46.87134,200
1999-07-19$29.50$46.77208,700
1999-07-16$30.31$48.06211,500
1999-07-15$30.00$47.56307,300
1999-07-14$30.81$48.85272,300
1999-07-13$31.31$49.65160,000
1999-07-12$31.00$49.15154,700
1999-07-09$31.00$49.15144,400
1999-07-08$30.81$48.85192,200
1999-07-07$31.44$49.84135,600
1999-07-06$32.19$51.03100,900
1999-07-02$32.31$51.23209,100
1999-07-01$31.75$50.34257,100
1999-06-30$32.19$51.03120,600
1999-06-29$31.50$49.94140,400
1999-06-28$31.19$49.45206,100
1999-06-25$31.75$50.3482,000
1999-06-24$31.63$50.14125,200
1999-06-23$32.06$50.84221,300
1999-06-22$31.94$50.64147,000
1999-06-21$32.44$51.4372,100
1999-06-18$32.75$51.93159,500
1999-06-17$32.75$51.93184,000
1999-06-16$33.06$52.42236,100
1999-06-15$33.06$52.42181,100
1999-06-14$33.38$52.92166,900
1999-06-11$32.25$51.13142,900
1999-06-10$32.94$52.22234,600
1999-06-09$33.38$52.9281,800
1999-06-08$33.38$52.9299,700
1999-06-07$33.19$52.6286,900
1999-06-04$33.19$52.62155,500
1999-06-03$32.81$52.02127,900
1999-06-02$33.31$52.48242,600
1999-06-01$33.25$52.38139,900
1999-05-28$32.56$51.2986,600
1999-05-27$31.69$49.92177,400
1999-05-26$32.50$51.20151,500
1999-05-25$33.13$52.18283,800
1999-05-24$33.81$53.26233,200
1999-05-21$33.94$53.46136,700
1999-05-20$33.38$52.57210,200
1999-05-19$32.69$51.49258,500
1999-05-18$32.38$51.00200,200
1999-05-17$32.69$51.49149,100
1999-05-14$32.13$50.6178,300
1999-05-13$32.31$50.90184,000
1999-05-12$32.69$51.49114,500
1999-05-11$33.44$52.67192,300
1999-05-10$33.38$52.57258,400
1999-05-07$32.31$50.90188,400
1999-05-06$31.75$50.01153,600
1999-05-05$32.38$51.00150,900
1999-05-04$32.13$50.61195,600
1999-05-03$31.63$49.82346,400
1999-04-30$30.44$47.95192,000
1999-04-29$30.75$48.44318,400
1999-04-28$30.88$48.64487,600
1999-04-27$30.63$48.24268,300
1999-04-26$30.69$48.34232,400
1999-04-23$30.75$48.44189,700
1999-04-22$30.81$48.54133,500
1999-04-21$31.00$48.83789,000
1999-04-20$31.69$49.92223,300
1999-04-19$32.56$51.29524,500
1999-04-16$32.94$51.89679,200
1999-04-15$30.13$47.45540,000
1999-04-14$28.31$44.60348,500
1999-04-13$27.50$43.32213,200
1999-04-12$28.25$44.50166,000
1999-04-09$27.31$43.02122,800
1999-04-08$26.94$42.4399,500
1999-04-07$27.00$42.53322,200
1999-04-06$27.06$42.63251,400
1999-04-05$27.00$42.53384,600
1999-04-01$25.75$40.56558,400
1999-03-31$25.63$40.37410,000
1999-03-30$25.06$39.48337,100
1999-03-29$24.69$38.89373,800
1999-03-26$24.25$38.20265,900
1999-03-25$24.25$38.20429,900
1999-03-24$23.94$37.71748,600
1999-03-23$23.94$37.71325,700
1999-03-22$24.75$38.99207,500
1999-03-19$25.00$39.38309,900
1999-03-18$25.00$39.38371,000
1999-03-17$25.06$39.48293,300
1999-03-16$24.94$39.28263,000
1999-03-15$24.94$39.28178,900
1999-03-12$25.00$39.38221,900
1999-03-11$25.00$39.38127,500
1999-03-10$25.19$39.68244,800
1999-03-09$24.81$39.09143,800
1999-03-08$24.81$39.09167,300
1999-03-05$24.38$38.40192,900
1999-03-04$24.94$39.28162,100
1999-03-03$24.50$38.26313,900
1999-03-02$24.44$38.16191,100
1999-03-01$24.44$38.16166,100
1999-02-26$24.31$37.96193,300
1999-02-25$25.25$39.43249,400
1999-02-24$24.69$38.55146,800
1999-02-23$24.88$38.84160,200
1999-02-22$24.94$38.94173,000
1999-02-19$24.38$38.0686,400
1999-02-18$24.44$38.16367,600
1999-02-17$24.88$38.84112,500
1999-02-16$25.38$39.62164,000
1999-02-12$25.25$39.43181,400
1999-02-11$25.44$39.72138,600
1999-02-10$25.44$39.72171,400
1999-02-09$25.00$39.04678,500
1999-02-08$25.63$40.01557,400
1999-02-05$25.75$40.21295,700
1999-02-04$25.56$39.91423,600
1999-02-03$25.31$39.52347,800
1999-02-02$25.00$39.04676,000
1999-02-01$25.31$39.52236,300
1999-01-29$25.19$39.33462,000
1999-01-28$25.69$40.11656,100
1999-01-27$26.19$40.89314,200
1999-01-26$26.31$41.09420,400
1999-01-25$26.56$41.48159,000
1999-01-22$26.88$41.96513,200
1999-01-21$27.13$42.35355,200
1999-01-20$26.50$41.38262,100
1999-01-19$26.75$41.77206,500
1999-01-15$27.00$42.16144,000
1999-01-14$26.06$40.70611,100
1999-01-13$27.06$42.26237,200
1999-01-12$27.69$43.23702,400
1999-01-11$27.88$43.53581,100
1999-01-08$27.56$43.04298,100
1999-01-07$27.50$42.94270,200
1999-01-06$27.94$43.62343,400
1999-01-05$28.00$43.72527,100
1999-01-04$27.75$43.33252,700