NYSE:WSO | Historical Stock Price | WATSCO 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
1984-06-07 to 2026-09-04
Data captured

Stock Price Chart

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

$1.57$5.98$22.67$86.01$326.30$1,237.971984-06-072026-08-27

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

View year

Historical Stock Price — 2004

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2004-12-31$35.22$40.6177,300
2004-12-30$34.90$40.2485,800
2004-12-29$34.44$39.7168,400
2004-12-28$34.32$39.5850,000
2004-12-27$34.04$39.2574,800
2004-12-23$34.20$39.44220,900
2004-12-22$34.02$39.23129,800
2004-12-21$34.26$39.51143,300
2004-12-20$34.00$39.21216,700
2004-12-17$34.15$39.38185,500
2004-12-16$33.40$38.52150,400
2004-12-15$32.48$37.45147,900
2004-12-14$32.52$37.50122,900
2004-12-13$32.49$37.4764,800
2004-12-10$32.44$37.4189,200
2004-12-09$32.46$37.43552,500
2004-12-08$32.50$37.48135,900
2004-12-07$32.57$37.5681,700
2004-12-06$33.27$38.37201,600
2004-12-03$34.09$39.31310,400
2004-12-02$34.71$40.03171,900
2004-12-01$34.55$39.8498,400
2004-11-30$33.07$38.13192,400
2004-11-29$33.62$38.77185,600
2004-11-26$33.65$38.8021,100
2004-11-24$33.49$38.6275,000
2004-11-23$33.18$38.2698,700
2004-11-22$33.19$38.2772,400
2004-11-19$32.85$37.88131,100
2004-11-18$32.91$37.9593,600
2004-11-17$33.16$38.24130,800
2004-11-16$32.80$37.82414,600
2004-11-15$32.80$37.82180,100
2004-11-12$32.84$37.87192,600
2004-11-11$33.27$38.37357,800
2004-11-10$32.13$37.05204,100
2004-11-09$31.70$36.55190,200
2004-11-08$29.93$34.51108,900
2004-11-05$30.04$34.64251,300
2004-11-04$29.95$34.5485,500
2004-11-03$28.87$33.2970,300
2004-11-02$28.63$33.01116,200
2004-11-01$28.90$33.33103,600
2004-10-29$28.46$32.8268,400
2004-10-28$28.80$33.2180,700
2004-10-27$28.49$32.85134,500
2004-10-26$28.00$32.29162,700
2004-10-25$29.08$33.53160,800
2004-10-22$29.55$34.08112,500
2004-10-21$30.47$35.14135,800
2004-10-20$30.01$34.61106,300
2004-10-19$30.68$35.3860,500
2004-10-18$31.04$35.7984,700
2004-10-15$31.12$35.8969,400
2004-10-14$30.54$35.2259,200
2004-10-13$30.67$35.37131,300
2004-10-12$31.12$35.7788,700
2004-10-11$30.58$35.1548,100
2004-10-08$30.01$34.4988,000
2004-10-07$29.95$34.4397,600
2004-10-06$31.24$35.9158,700
2004-10-05$30.65$35.2358,900
2004-10-04$30.62$35.2055,800
2004-10-01$30.35$34.8953,800
2004-09-30$30.03$34.5262,300
2004-09-29$29.17$33.5358,000
2004-09-28$28.76$33.0671,800
2004-09-27$28.68$32.9755,400
2004-09-24$29.50$33.9120,400
2004-09-23$29.59$34.0143,200
2004-09-22$29.21$33.5864,200
2004-09-21$30.38$34.9239,200
2004-09-20$30.15$34.6669,300
2004-09-17$29.88$34.3565,100
2004-09-16$29.90$34.3733,100
2004-09-15$29.79$34.2422,000
2004-09-14$29.52$33.9355,500
2004-09-13$29.98$34.4648,900
2004-09-10$29.75$34.2066,100
2004-09-09$30.06$34.55127,400
2004-09-08$29.70$34.1483,900
2004-09-07$30.14$34.64166,500
2004-09-03$29.61$34.03136,800
2004-09-02$30.09$34.59113,400
2004-09-01$29.15$33.51116,000
2004-08-31$29.08$33.4375,100
2004-08-30$28.91$33.2397,600
2004-08-27$29.16$33.5269,400
2004-08-26$28.92$33.2471,600
2004-08-25$28.95$33.28129,600
2004-08-24$28.78$33.0898,300
2004-08-23$28.65$32.93118,900
2004-08-20$29.55$33.97102,600
2004-08-19$28.20$32.4194,700
2004-08-18$28.23$32.4559,800
2004-08-17$28.08$32.28104,400
2004-08-16$28.25$32.47113,800
2004-08-13$27.28$31.3661,600
2004-08-12$27.54$31.66100,500
2004-08-11$28.61$32.89101,700
2004-08-10$28.10$32.30120,200
2004-08-09$27.76$31.91129,700
2004-08-06$27.60$31.7287,600
2004-08-05$28.08$32.2855,400
2004-08-04$28.70$32.9976,600
2004-08-03$28.45$32.7095,100
2004-08-02$29.09$33.44113,500
2004-07-30$29.24$33.61147,700
2004-07-29$28.65$32.9371,500
2004-07-28$28.85$33.1670,300
2004-07-27$28.93$33.25147,900
2004-07-26$27.96$32.14168,400
2004-07-23$28.91$33.23383,600
2004-07-22$27.00$31.03216,500
2004-07-21$26.95$30.98189,700
2004-07-20$27.55$31.6791,300
2004-07-19$27.11$31.16187,200
2004-07-16$26.59$30.5679,600
2004-07-15$26.81$30.8262,500
2004-07-14$26.87$30.8985,300
2004-07-13$27.05$31.0962,600
2004-07-12$26.72$30.6079,800
2004-07-09$26.91$30.8250,500
2004-07-08$26.96$30.8781,900
2004-07-07$27.44$31.4243,600
2004-07-06$27.65$31.6698,400
2004-07-02$28.49$32.6348,900
2004-07-01$28.08$32.1689,900
2004-06-30$28.07$32.14164,100
2004-06-29$28.44$32.5796,600
2004-06-28$27.62$31.6380,300
2004-06-25$27.95$32.01120,700
2004-06-24$27.71$31.7372,900
2004-06-23$27.80$31.8355,600
2004-06-22$27.48$31.4759,800
2004-06-21$27.01$30.9392,800
2004-06-18$27.40$31.3882,900
2004-06-17$27.19$31.1473,900
2004-06-16$27.38$31.3595,900
2004-06-15$26.83$30.7252,700
2004-06-14$26.45$30.29120,900
2004-06-10$26.54$30.3974,200
2004-06-09$26.21$30.0137,800
2004-06-08$26.97$30.8832,300
2004-06-07$26.46$30.3037,200
2004-06-04$25.91$29.6742,100
2004-06-03$26.07$29.8575,100
2004-06-02$26.68$30.5557,900
2004-06-01$26.70$30.5886,400
2004-05-28$26.17$29.9743,400
2004-05-27$26.37$30.2097,900
2004-05-26$26.00$29.7768,000
2004-05-25$26.66$30.5357,900
2004-05-24$26.25$30.0646,200
2004-05-21$26.10$29.8947,300
2004-05-20$25.96$29.7380,100
2004-05-19$25.99$29.7699,300
2004-05-18$26.65$30.5277,200
2004-05-17$25.59$29.3097,400
2004-05-14$26.03$29.8183,800
2004-05-13$26.51$30.3670,900
2004-05-12$26.48$30.3294,300
2004-05-11$26.30$30.1289,500
2004-05-10$25.99$29.76118,900
2004-05-07$26.72$30.6074,500
2004-05-06$27.51$31.50151,100
2004-05-05$27.95$32.0169,800
2004-05-04$28.06$32.13128,600
2004-05-03$28.80$32.9882,300
2004-04-30$29.15$33.3883,200
2004-04-29$29.44$33.71104,100
2004-04-28$29.00$33.2162,000
2004-04-27$29.53$33.8294,100
2004-04-26$30.24$34.63118,100
2004-04-23$29.20$33.44165,400
2004-04-22$30.45$34.87113,300
2004-04-21$29.20$33.4482,200
2004-04-20$29.15$33.38109,900
2004-04-19$29.10$33.32120,700
2004-04-16$29.04$33.25111,400
2004-04-15$28.14$32.22141,300
2004-04-14$27.68$31.70108,400
2004-04-13$28.25$32.3557,300
2004-04-12$28.58$32.6141,200
2004-04-08$28.50$32.5254,400
2004-04-07$29.00$33.0970,200
2004-04-06$29.01$33.1062,100
2004-04-05$29.33$33.47129,700
2004-04-02$29.70$33.8961,200
2004-04-01$29.15$33.2667,800
2004-03-31$29.00$33.0970,800
2004-03-30$29.24$33.3769,900
2004-03-29$28.91$32.9988,500
2004-03-26$27.58$31.4761,700
2004-03-25$27.70$31.6158,700
2004-03-24$27.55$31.4457,200
2004-03-23$27.90$31.8495,200
2004-03-22$27.00$30.8168,300
2004-03-19$27.77$31.6955,300
2004-03-18$28.18$32.1652,800
2004-03-17$28.85$32.92109,200
2004-03-16$27.67$31.5854,300
2004-03-15$27.52$31.4053,300
2004-03-12$27.98$31.9364,500
2004-03-11$28.00$31.9564,200
2004-03-10$28.41$32.4294,300
2004-03-09$28.39$32.4079,800
2004-03-08$28.12$32.0973,600
2004-03-05$28.47$32.4981,100
2004-03-04$29.35$33.4991,200
2004-03-03$28.24$32.2370,400
2004-03-02$28.21$32.1989,400
2004-03-01$27.67$31.58118,100
2004-02-27$27.36$31.2286,000
2004-02-26$27.34$31.20120,000
2004-02-25$27.25$31.10107,000
2004-02-24$26.86$30.65231,000
2004-02-23$25.65$29.27127,300
2004-02-20$24.85$28.3680,800
2004-02-19$25.01$28.54123,100
2004-02-18$24.03$27.4267,200
2004-02-17$24.42$27.8751,300
2004-02-13$23.95$27.33172,100
2004-02-12$24.02$27.4142,200
2004-02-11$24.38$27.8242,500
2004-02-10$24.38$27.82110,200
2004-02-09$23.64$26.9841,700
2004-02-06$23.91$27.2861,900
2004-02-05$23.06$26.3157,500
2004-02-04$22.71$25.9293,900
2004-02-03$22.95$26.1991,800
2004-02-02$22.89$26.1238,100
2004-01-30$23.04$26.2982,100
2004-01-29$23.10$26.3683,900
2004-01-28$23.00$26.2580,100
2004-01-27$23.00$26.2533,700
2004-01-26$22.81$26.0324,800
2004-01-23$22.83$26.0564,300
2004-01-22$22.52$25.7056,700
2004-01-21$22.91$26.1425,500
2004-01-20$22.73$25.9448,900
2004-01-16$22.43$25.6046,900
2004-01-15$22.60$25.7961,100
2004-01-14$22.60$25.7938,100
2004-01-13$22.60$25.7964,900
2004-01-12$22.61$25.7161,500
2004-01-09$22.55$25.64104,600
2004-01-08$22.85$25.98122,300
2004-01-07$23.10$26.2748,900
2004-01-06$22.90$26.0455,400
2004-01-05$23.27$26.4650,800
2004-01-02$23.03$26.1933,700