NYSE:WSO.B | 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
1980-03-17 to 2026-08-31
Data captured

Stock Price Chart

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

$0.48$2.38$11.83$58.74$291.58$1,447.311980-03-172026-08-27

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

View year

Historical Stock Price — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$148.75$296.71600
2016-12-29$147.69$294.60900
2016-12-28$151.04$301.280
2016-12-27$151.04$301.280
2016-12-23$151.04$301.280
2016-12-22$151.04$301.280
2016-12-21$151.04$301.280
2016-12-20$151.04$301.280
2016-12-19$151.04$301.28100
2016-12-16$150.67$300.54300
2016-12-15$152.72$304.630
2016-12-14$152.72$304.63200
2016-12-13$154.83$308.84100
2016-12-12$157.67$314.51100
2016-12-09$157.72$314.610
2016-12-08$157.72$314.61100
2016-12-07$152.72$304.630
2016-12-06$152.72$304.63100
2016-12-05$147.55$294.320
2016-12-02$147.55$294.320
2016-12-01$147.55$294.320
2016-11-30$147.55$294.320
2016-11-29$147.55$294.320
2016-11-28$147.55$294.322,500
2016-11-25$146.11$291.450
2016-11-23$146.11$291.450
2016-11-22$146.11$291.450
2016-11-21$146.11$291.45200
2016-11-18$145.86$290.95100
2016-11-17$145.88$290.99400
2016-11-16$144.97$289.170
2016-11-15$144.97$289.170
2016-11-14$144.97$289.17300
2016-11-11$141.07$281.400
2016-11-10$141.07$281.400
2016-11-09$141.07$281.40200
2016-11-08$137.04$273.36200
2016-11-07$136.98$273.240
2016-11-04$136.98$273.240
2016-11-03$136.98$273.240
2016-11-02$136.98$273.240
2016-11-01$136.98$273.240
2016-10-31$136.98$273.241,100
2016-10-28$134.42$268.130
2016-10-27$134.42$268.13800
2016-10-26$134.94$269.17400
2016-10-25$131.01$261.331,300
2016-10-24$141.33$281.910
2016-10-21$141.33$281.91100
2016-10-20$140.32$279.90200
2016-10-19$142.25$283.750
2016-10-18$142.25$283.750
2016-10-17$142.25$283.75100
2016-10-14$138.86$276.990
2016-10-13$138.86$276.99100
2016-10-12$141.92$281.000
2016-10-11$141.92$281.00200
2016-10-10$146.10$289.270
2016-10-07$146.10$289.270
2016-10-06$146.10$289.27400
2016-10-05$140.74$278.660
2016-10-04$140.74$278.66300
2016-10-03$142.90$282.940
2016-09-30$142.90$282.940
2016-09-29$142.90$282.940
2016-09-28$142.90$282.940
2016-09-27$142.90$282.940
2016-09-26$142.90$282.940
2016-09-23$142.90$282.940
2016-09-22$142.90$282.940
2016-09-21$142.90$282.940
2016-09-20$142.90$282.940
2016-09-19$142.90$282.94200
2016-09-16$140.00$277.20500
2016-09-15$142.20$281.550
2016-09-14$142.20$281.550
2016-09-13$142.20$281.550
2016-09-12$142.20$281.550
2016-09-09$142.20$281.55400
2016-09-08$148.65$294.320
2016-09-07$148.65$294.320
2016-09-06$148.65$294.320
2016-09-02$148.65$294.32100
2016-09-01$148.67$294.360
2016-08-31$148.67$294.360
2016-08-30$148.67$294.360
2016-08-29$148.67$294.36800
2016-08-26$148.10$293.230
2016-08-25$148.10$293.23200
2016-08-24$147.65$292.34200
2016-08-23$146.63$290.32300
2016-08-22$143.70$284.520
2016-08-19$143.70$284.520
2016-08-18$143.70$284.520
2016-08-17$143.70$284.521,300
2016-08-16$145.05$287.191,300
2016-08-15$141.89$280.940
2016-08-12$141.89$280.940
2016-08-11$141.89$280.940
2016-08-10$141.89$280.940
2016-08-09$141.89$280.940
2016-08-08$141.89$280.943,600
2016-08-05$142.75$282.640
2016-08-04$142.75$282.640
2016-08-03$142.75$282.640
2016-08-02$142.75$282.640
2016-08-01$142.75$282.64400
2016-07-29$143.85$284.82100
2016-07-28$143.80$284.72600
2016-07-27$142.75$282.64200
2016-07-26$138.85$274.920
2016-07-25$138.85$274.920
2016-07-22$138.85$274.920
2016-07-21$138.85$274.920
2016-07-20$138.85$274.920
2016-07-19$138.85$274.920
2016-07-18$138.85$274.920
2016-07-15$138.85$274.920
2016-07-14$138.85$274.92100
2016-07-13$139.84$276.880
2016-07-12$139.84$275.200
2016-07-11$139.84$275.200
2016-07-08$139.84$275.200
2016-07-07$139.84$275.200
2016-07-06$139.84$275.200
2016-07-05$139.84$275.200
2016-07-01$139.84$275.200
2016-06-30$139.84$275.20100
2016-06-29$135.76$267.170
2016-06-28$135.76$267.170
2016-06-27$135.76$267.170
2016-06-24$135.76$267.170
2016-06-23$135.76$267.17500
2016-06-22$135.00$265.67200
2016-06-21$135.35$266.360
2016-06-20$135.35$266.361,100
2016-06-17$133.00$261.730
2016-06-16$133.00$261.730
2016-06-15$133.00$261.730
2016-06-14$133.00$261.730
2016-06-13$133.00$261.730
2016-06-10$133.00$261.730
2016-06-09$133.00$261.730
2016-06-08$133.00$261.730
2016-06-07$133.00$261.730
2016-06-06$133.00$261.730
2016-06-03$133.00$261.730
2016-06-02$133.00$261.730
2016-06-01$133.00$261.730
2016-05-31$133.00$261.730
2016-05-27$133.00$261.73100
2016-05-26$129.17$254.200
2016-05-25$129.17$254.200
2016-05-24$129.17$254.200
2016-05-23$129.17$254.20300
2016-05-20$131.00$257.800
2016-05-19$131.00$257.800
2016-05-18$131.00$257.80100
2016-05-17$134.73$265.140
2016-05-16$134.73$265.140
2016-05-13$134.73$265.140
2016-05-12$134.73$265.140
2016-05-11$134.73$265.140
2016-05-10$134.73$265.140
2016-05-09$134.73$265.140
2016-05-06$134.73$265.140
2016-05-05$134.73$265.140
2016-05-04$134.73$265.140
2016-05-03$134.73$265.140
2016-05-02$134.73$265.140
2016-04-29$134.73$265.140
2016-04-28$134.73$265.140
2016-04-27$134.73$265.140
2016-04-26$134.73$265.140
2016-04-25$134.73$265.140
2016-04-22$134.73$265.140
2016-04-21$134.73$265.140
2016-04-20$134.73$265.140
2016-04-19$134.73$265.140
2016-04-18$134.73$265.140
2016-04-15$134.73$265.140
2016-04-14$134.73$265.140
2016-04-13$134.73$265.14200
2016-04-12$130.47$255.080
2016-04-11$130.47$255.080
2016-04-08$130.47$255.080
2016-04-07$130.47$255.080
2016-04-06$130.47$255.080
2016-04-05$130.47$255.080
2016-04-04$130.47$255.080
2016-04-01$130.47$255.080
2016-03-31$130.47$255.080
2016-03-30$130.47$255.080
2016-03-29$130.47$255.080
2016-03-28$130.47$255.080
2016-03-24$130.47$255.080
2016-03-23$130.47$255.080
2016-03-22$130.47$255.08500
2016-03-21$131.58$257.250
2016-03-18$131.58$257.25500
2016-03-17$126.16$246.660
2016-03-16$126.16$246.660
2016-03-15$126.16$246.660
2016-03-14$126.16$246.660
2016-03-11$126.16$246.660
2016-03-10$126.16$246.660
2016-03-09$126.16$246.660
2016-03-08$126.16$246.660
2016-03-07$126.16$246.660
2016-03-04$126.16$246.660
2016-03-03$126.16$246.660
2016-03-02$126.16$246.660
2016-03-01$126.16$246.660
2016-02-29$126.16$246.660
2016-02-26$126.16$246.660
2016-02-25$126.16$246.660
2016-02-24$126.16$246.660
2016-02-23$126.16$246.66200
2016-02-22$126.02$246.38200
2016-02-19$121.50$237.550
2016-02-18$121.50$237.550
2016-02-17$121.50$237.550
2016-02-16$121.50$237.550
2016-02-12$121.50$237.550
2016-02-11$121.50$237.55300
2016-02-10$114.88$224.600
2016-02-09$114.88$224.600
2016-02-08$114.88$224.600
2016-02-05$114.88$224.600
2016-02-04$114.88$224.60300
2016-02-03$115.17$225.170
2016-02-02$115.17$225.170
2016-02-01$115.17$225.17100
2016-01-29$111.43$217.860
2016-01-28$111.43$217.860
2016-01-27$111.43$217.860
2016-01-26$111.43$217.86300
2016-01-25$108.25$211.640
2016-01-22$108.25$211.640
2016-01-21$108.25$211.640
2016-01-20$108.25$211.640
2016-01-19$108.25$211.640
2016-01-15$108.25$211.640
2016-01-14$108.25$211.64200
2016-01-13$111.63$218.250
2016-01-12$111.63$216.59200
2016-01-11$113.58$220.370
2016-01-08$113.58$220.370
2016-01-07$113.58$220.37200
2016-01-06$118.86$230.610
2016-01-05$118.86$230.610
2016-01-04$118.86$230.610