Watsco Inc (WSO) stock
WSONYSEWholesale-Hardware & Plumbing & Heating Equipment & SuppliesFiscal year ends December 31Also trades as WSO.B
Financials through Q2 FY2026, quarter ended Jun 30, 2026Last filing: 10-Q on Aug 7, 2026Score 15/3029% above fair value
$303.56+0.56 (+0.18%)
Close on Oct 30, 2026Market cap $12.52BP/E 26.1Yield 3.85%
Price history
Watsco share prices for every trading day, newest first. Adjusted for stock splits, not for dividends.
Close, Oct 30, 2026
$303.56
+0.18% on the day
52-week range
$277.34 – $459.00
-33.9% from the high
Change over 52 weeks
-15.3%
From $358.36 on Oct 30, 2025
Average volume
528,340
Shares a day, last 90 sessions
| Date | Open | High | Low | Close | Change | Volume |
|---|---|---|---|---|---|---|
| Oct 30, 2026 | $304.11 | $307.75 | $301.71 | $303.56 | +0.18% | 613,017 |
| Oct 29, 2026 | $291.56 | $304.00 | $288.29 | $303.00 | +4.18% | 719,330 |
| Oct 28, 2026 | $300.28 | $302.78 | $282.74 | $290.83 | -3.39% | 898,402 |
| Oct 27, 2026 | $280.18 | $302.39 | $280.18 | $301.04 | -1.41% | 1,531,652 |
| Oct 26, 2026 | $320.25 | $327.25 | $303.06 | $305.33 | -5.46% | 1,068,456 |
| Oct 23, 2026 | $330.45 | $330.64 | $320.96 | $322.98 | -1.24% | 704,022 |
| Oct 22, 2026 | $303.87 | $330.65 | $302.32 | $327.04 | +7.22% | 1,233,065 |
| Oct 21, 2026 | $303.55 | $308.33 | $301.00 | $305.03 | +1.05% | 417,505 |
| Oct 20, 2026 | $294.66 | $303.18 | $293.99 | $301.85 | +2.67% | 692,047 |
| Oct 19, 2026 | $296.00 | $296.82 | $291.92 | $294.00 | -0.65% | 512,818 |
| Oct 16, 2026 | $295.49 | $299.16 | $292.10 | $295.91 | -1.20% | 513,591 |
| Oct 15, 2026 | $298.10 | $303.38 | $296.56 | $299.50 | +1.49% | 572,354 |
| Oct 14, 2026 | $288.22 | $296.54 | $287.79 | $295.09 | +1.23% | 844,251 |
| Oct 13, 2026 | $285.21 | $292.10 | $281.04 | $291.50 | +1.81% | 482,113 |
| Oct 12, 2026 | $279.17 | $286.79 | $278.51 | $286.32 | +2.29% | 330,448 |
| Oct 9, 2026 | $282.86 | $284.27 | $277.34 | $279.90 | -0.83% | 554,799 |
| Oct 8, 2026 | $280.07 | $285.62 | $279.04 | $282.23 | -0.15% | 644,385 |
| Oct 7, 2026 | $287.03 | $288.40 | $280.33 | $282.65 | -2.81% | 599,755 |
| Oct 6, 2026 | $293.87 | $294.99 | $290.03 | $290.83 | -0.45% | 361,359 |
| Oct 5, 2026 | $295.00 | $295.00 | $285.62 | $292.15 | -1.79% | 748,521 |
| Oct 2, 2026 | $306.69 | $306.69 | $296.42 | $297.47 | -1.22% | 420,530 |
| Oct 1, 2026 | $302.70 | $305.81 | $298.74 | $301.15 | -0.51% | 354,441 |
| Sep 30, 2026 | $304.07 | $308.60 | $300.03 | $302.69 | +0.63% | 447,543 |
| Sep 29, 2026 | $312.94 | $313.09 | $298.39 | $300.80 | -3.97% | 651,926 |
| Sep 28, 2026 | $315.00 | $317.06 | $310.10 | $313.22 | -1.26% | 521,433 |
| Sep 25, 2026 | $319.78 | $322.92 | $316.24 | $317.23 | -0.93% | 514,307 |
| Sep 24, 2026 | $324.77 | $326.71 | $319.55 | $320.21 | -1.59% | 388,973 |
| Sep 23, 2026 | $324.58 | $329.58 | $324.50 | $325.37 | -0.06% | 449,981 |
| Sep 22, 2026 | $316.88 | $326.80 | $314.47 | $325.58 | +2.48% | 466,294 |
| Sep 21, 2026 | $313.46 | $321.85 | $309.72 | $317.69 | +1.90% | 560,016 |
| Sep 18, 2026 | $306.52 | $314.30 | $304.09 | $311.77 | +2.10% | 1,069,265 |
| Sep 17, 2026 | $309.98 | $311.78 | $302.88 | $305.36 | +0.38% | 424,850 |
| Sep 16, 2026 | $304.83 | $310.79 | $301.95 | $304.20 | +0.51% | 443,236 |
| Sep 15, 2026 | $311.48 | $311.59 | $302.24 | $302.66 | -2.86% | 359,878 |
| Sep 14, 2026 | $310.92 | $315.07 | $306.87 | $311.58 | -0.84% | 451,267 |
| Sep 11, 2026 | $314.32 | $318.30 | $313.44 | $314.22 | +1.07% | 323,337 |
| Sep 10, 2026 | $307.01 | $312.96 | $303.38 | $310.90 | +0.37% | 373,518 |
| Sep 9, 2026 | $313.21 | $316.56 | $309.43 | $309.75 | -1.98% | 329,849 |
| Sep 8, 2026 | $316.87 | $319.97 | $315.38 | $316.02 | +0.28% | 402,575 |
| Sep 4, 2026 | $315.10 | $318.32 | $312.91 | $315.13 | -0.08% | 281,445 |
| Sep 3, 2026 | $310.91 | $316.58 | $307.01 | $315.38 | +2.09% | 378,385 |
| Sep 2, 2026 | $313.63 | $316.93 | $305.92 | $308.92 | -1.92% | 550,140 |
| Sep 1, 2026 | $305.02 | $315.12 | $305.02 | $314.98 | +1.67% | 730,714 |
| Aug 31, 2026 | $309.55 | $311.50 | $306.93 | $309.82 | -0.30% | 649,176 |
| Aug 28, 2026 | $315.96 | $319.54 | $306.12 | $310.76 | -0.73% | 416,150 |
| Aug 27, 2026 | $313.17 | $315.60 | $306.90 | $313.05 | -0.43% | 651,388 |
| Aug 26, 2026 | $303.98 | $315.65 | $303.00 | $314.39 | +4.00% | 450,549 |
| Aug 25, 2026 | $312.51 | $313.45 | $295.75 | $302.29 | -2.74% | 1,179,632 |
| Aug 24, 2026 | $312.36 | $316.39 | $309.47 | $310.80 | -0.37% | 296,678 |
| Aug 21, 2026 | $315.19 | $318.34 | $311.32 | $311.94 | -0.80% | 435,510 |
| Aug 20, 2026 | $313.26 | $320.12 | $312.05 | $314.45 | -1.62% | 296,639 |
| Aug 19, 2026 | $318.99 | $323.89 | $315.88 | $319.64 | +1.91% | 402,515 |
| Aug 18, 2026 | $311.00 | $316.19 | $309.74 | $313.65 | +0.57% | 348,425 |
| Aug 17, 2026 | $311.57 | $313.57 | $308.68 | $311.86 | -0.38% | 466,039 |
| Aug 14, 2026 | $310.48 | $313.81 | $308.50 | $313.06 | +0.47% | 261,620 |
| Aug 13, 2026 | $311.91 | $314.38 | $309.09 | $311.60 | +0.71% | 347,508 |
| Aug 12, 2026 | $322.01 | $322.01 | $307.34 | $309.41 | -2.98% | 824,060 |
| Aug 11, 2026 | $327.65 | $329.48 | $317.89 | $318.91 | -2.39% | 471,377 |
| Aug 10, 2026 | $329.77 | $334.39 | $324.45 | $326.71 | -1.03% | 328,223 |
| Aug 7, 2026 | $321.22 | $333.53 | $321.00 | $330.10 | +2.83% | 566,726 |
| Aug 6, 2026 | $331.63 | $333.99 | $320.95 | $321.02 | -3.63% | 551,615 |
| Aug 5, 2026 | $333.33 | $335.92 | $331.53 | $333.12 | -0.58% | 247,816 |
| Aug 4, 2026 | $319.93 | $336.44 | $318.44 | $335.07 | +5.36% | 525,807 |
| Aug 3, 2026 | $314.06 | $321.00 | $313.91 | $318.01 | +2.82% | 597,567 |
| Jul 31, 2026 | $310.00 | $312.85 | $305.00 | $309.30 | -0.46% | 660,218 |
| Jul 30, 2026 | $319.42 | $320.79 | $300.66 | $310.73 | -2.90% | 1,115,285 |
| Jul 29, 2026 | $343.18 | $343.18 | $307.18 | $320.02 | -12.92% | 2,002,770 |
| Jul 28, 2026 | $364.37 | $371.54 | $361.49 | $367.51 | +0.86% | 601,981 |
| Jul 27, 2026 | $364.52 | $369.34 | $363.07 | $364.37 | +0.65% | 241,647 |
| Jul 24, 2026 | $359.50 | $368.42 | $356.47 | $362.01 | +0.60% | 330,029 |
| Jul 23, 2026 | $365.25 | $365.25 | $357.13 | $359.85 | -0.59% | 336,579 |
| Jul 22, 2026 | $371.10 | $373.27 | $351.79 | $362.00 | -2.94% | 756,243 |
| Jul 21, 2026 | $372.15 | $375.52 | $364.36 | $372.96 | +0.59% | 340,480 |
| Jul 20, 2026 | $371.47 | $374.33 | $364.79 | $370.77 | -0.31% | 326,151 |
| Jul 17, 2026 | $382.25 | $387.14 | $368.11 | $371.91 | -3.44% | 354,367 |
| Jul 16, 2026 | $381.37 | $392.60 | $379.50 | $385.16 | -0.54% | 345,894 |
| Jul 15, 2026 | $394.41 | $394.41 | $383.94 | $387.24 | -2.04% | 357,753 |
| Jul 14, 2026 | $397.97 | $400.09 | $389.02 | $395.29 | +0.40% | 275,159 |
| Jul 13, 2026 | $386.02 | $394.60 | $384.12 | $393.71 | +2.57% | 365,850 |
| Jul 10, 2026 | $378.82 | $389.07 | $378.08 | $383.86 | +1.62% | 268,360 |
| Jul 9, 2026 | $380.87 | $383.55 | $374.62 | $377.73 | -0.65% | 387,911 |
| Jul 8, 2026 | $385.01 | $385.14 | $375.76 | $380.22 | -2.37% | 266,129 |
| Jul 7, 2026 | $402.09 | $402.09 | $385.31 | $389.44 | -2.41% | 285,607 |
| Jul 6, 2026 | $404.25 | $406.56 | $398.12 | $399.06 | -1.40% | 383,608 |
| Jul 2, 2026 | $406.73 | $411.87 | $395.82 | $404.71 | -0.71% | 300,432 |
| Jul 1, 2026 | $416.53 | $417.68 | $404.81 | $407.62 | -2.19% | 392,539 |
| Jun 30, 2026 | $413.85 | $420.90 | $410.54 | $416.73 | +1.49% | 380,035 |
| Jun 29, 2026 | $407.58 | $412.54 | $406.39 | $410.60 | -0.03% | 267,290 |
| Jun 26, 2026 | $409.00 | $415.15 | $407.06 | $410.74 | -0.35% | 583,939 |
| Jun 25, 2026 | $401.75 | $418.72 | $400.38 | $412.19 | +2.80% | 373,501 |
| Jun 24, 2026 | $391.67 | $402.68 | $391.50 | $400.98 | +3.42% | 300,708 |
| Jun 23, 2026 | $390.66 | $393.00 | $386.22 | $387.72 | -2.38% | 327,808 |
| Jun 22, 2026 | $399.35 | $402.08 | $393.31 | $397.16 | -0.97% | 463,148 |
| Jun 18, 2026 | $390.24 | $401.34 | $388.38 | $401.04 | +4.33% | 524,142 |
| Jun 17, 2026 | $388.34 | $395.99 | $380.83 | $384.38 | -1.22% | 272,949 |
| Jun 16, 2026 | $388.71 | $392.16 | $385.47 | $389.14 | +1.13% | 385,734 |
| Jun 15, 2026 | $383.00 | $391.11 | $382.40 | $384.81 | +1.14% | 252,336 |
| Jun 12, 2026 | $387.16 | $391.13 | $378.98 | $380.46 | -1.01% | 202,184 |
| Jun 11, 2026 | $379.68 | $385.58 | $371.86 | $384.33 | +2.31% | 247,769 |
| Jun 10, 2026 | $384.82 | $384.85 | $374.70 | $375.66 | -2.71% | 294,146 |
| Jun 9, 2026 | $376.12 | $390.12 | $375.00 | $386.11 | +3.84% | 540,411 |
| Jun 8, 2026 | $370.15 | $377.60 | $367.83 | $371.84 | +0.12% | 319,924 |
| Jun 5, 2026 | $367.06 | $376.31 | $365.61 | $371.38 | +0.63% | 266,073 |
| Jun 4, 2026 | $370.71 | $375.94 | $364.56 | $369.06 | +0.19% | 323,342 |
| Jun 3, 2026 | $362.68 | $368.67 | $358.84 | $368.36 | +1.24% | 380,471 |
| Jun 2, 2026 | $361.47 | $366.86 | $355.14 | $363.86 | +1.22% | 328,067 |
| Jun 1, 2026 | $366.48 | $366.48 | $355.36 | $359.47 | -2.08% | 356,232 |
| May 29, 2026 | $363.78 | $371.77 | $360.00 | $367.10 | +0.46% | 682,105 |
| May 28, 2026 | $374.50 | $375.28 | $363.04 | $365.42 | -4.08% | 554,077 |
| May 27, 2026 | $384.84 | $392.53 | $379.38 | $380.95 | -0.30% | 262,298 |
| May 26, 2026 | $375.77 | $382.24 | $372.73 | $382.10 | +1.85% | 381,381 |
| May 22, 2026 | $378.36 | $380.11 | $370.42 | $375.17 | -0.84% | 436,448 |
| May 21, 2026 | $384.95 | $385.76 | $372.58 | $378.36 | -2.12% | 350,661 |
| May 20, 2026 | $388.00 | $393.38 | $380.65 | $386.57 | -0.06% | 340,762 |
| May 19, 2026 | $388.63 | $390.59 | $381.01 | $386.82 | -1.24% | 271,467 |
| May 18, 2026 | $404.17 | $406.76 | $391.08 | $391.69 | -2.84% | 360,158 |
| May 15, 2026 | $410.17 | $410.17 | $400.63 | $403.15 | -3.11% | 277,449 |
| May 14, 2026 | $420.83 | $420.83 | $410.16 | $416.08 | -0.45% | 265,946 |
| May 13, 2026 | $413.15 | $419.98 | $409.27 | $417.98 | +0.20% | 327,568 |
| May 12, 2026 | $425.32 | $425.32 | $412.75 | $417.13 | -1.79% | 289,322 |
| May 11, 2026 | $420.30 | $428.12 | $415.80 | $424.75 | +0.99% | 334,685 |
| May 8, 2026 | $429.73 | $429.78 | $417.60 | $420.60 | -2.01% | 273,564 |
| May 7, 2026 | $435.59 | $439.29 | $427.10 | $429.24 | -0.65% | 386,209 |
| May 6, 2026 | $427.54 | $436.65 | $424.69 | $432.06 | +2.71% | 264,459 |
| May 5, 2026 | $417.24 | $425.37 | $407.45 | $420.68 | +1.42% | 397,217 |
| May 4, 2026 | $428.00 | $431.80 | $414.22 | $414.78 | -3.22% | 363,979 |
| May 1, 2026 | $437.84 | $440.65 | $426.56 | $428.57 | -2.12% | 345,065 |
| Apr 30, 2026 | $430.38 | $440.95 | $429.78 | $437.84 | +2.18% | 713,443 |
| Apr 29, 2026 | $456.48 | $456.48 | $425.47 | $428.51 | -2.27% | 503,909 |
| Apr 28, 2026 | $459.00 | $459.00 | $420.05 | $438.47 | -4.03% | 1,022,933 |
| Apr 27, 2026 | $441.29 | $457.59 | $439.94 | $456.86 | +3.68% | 1,396,086 |
| Apr 24, 2026 | $438.35 | $444.95 | $437.21 | $440.64 | +0.72% | 313,119 |
| Apr 23, 2026 | $435.80 | $442.19 | $430.01 | $437.49 | +1.11% | 353,883 |
| Apr 22, 2026 | $442.93 | $445.67 | $430.91 | $432.69 | -1.75% | 299,746 |
| Apr 21, 2026 | $438.41 | $444.07 | $435.72 | $440.40 | +0.45% | 335,379 |
| Apr 20, 2026 | $428.65 | $439.37 | $428.65 | $438.41 | +1.89% | 415,491 |
| Apr 17, 2026 | $427.05 | $439.49 | $423.84 | $430.26 | +1.98% | 480,277 |
| Apr 16, 2026 | $412.99 | $424.79 | $409.97 | $421.90 | +1.43% | 715,952 |
| Apr 15, 2026 | $408.57 | $416.06 | $394.20 | $415.97 | +1.30% | 808,991 |
| Apr 14, 2026 | $416.81 | $419.98 | $409.40 | $410.63 | -1.35% | 540,534 |
| Apr 13, 2026 | $405.55 | $416.75 | $403.35 | $416.27 | +1.76% | 379,264 |
| Apr 10, 2026 | $405.05 | $414.49 | $401.09 | $409.09 | +1.29% | 464,452 |
| Apr 9, 2026 | $388.46 | $405.61 | $388.42 | $403.88 | +3.32% | 360,310 |
| Apr 8, 2026 | $400.78 | $402.26 | $389.58 | $390.90 | +2.41% | 418,666 |
| Apr 7, 2026 | $375.84 | $386.63 | $372.04 | $381.70 | +0.84% | 583,088 |
| Apr 6, 2026 | $367.36 | $379.33 | $365.09 | $378.52 | +2.22% | 337,187 |
| Apr 2, 2026 | $369.11 | $376.45 | $360.63 | $370.31 | -1.49% | 402,217 |
| Apr 1, 2026 | $364.83 | $378.56 | $364.83 | $375.92 | +3.33% | 517,371 |
| Mar 31, 2026 | $355.22 | $368.27 | $353.01 | $363.79 | +4.26% | 504,616 |
| Mar 30, 2026 | $351.31 | $353.86 | $343.05 | $348.91 | +0.49% | 644,526 |
| Mar 27, 2026 | $348.01 | $352.38 | $344.24 | $347.20 | -0.23% | 526,345 |
| Mar 26, 2026 | $361.90 | $373.28 | $345.26 | $348.01 | -5.21% | 875,102 |
| Mar 25, 2026 | $369.54 | $370.96 | $359.85 | $367.15 | +1.01% | 704,832 |
| Mar 24, 2026 | $375.04 | $375.04 | $340.01 | $363.47 | -5.66% | 1,092,191 |
| Mar 23, 2026 | $382.74 | $392.89 | $371.20 | $385.27 | +3.22% | 282,309 |
| Mar 20, 2026 | $381.55 | $383.65 | $372.39 | $373.24 | -2.58% | 1,440,711 |
| Mar 19, 2026 | $375.12 | $384.55 | $373.49 | $383.13 | +1.37% | 417,996 |
| Mar 18, 2026 | $377.57 | $381.62 | $374.42 | $377.96 | -1.03% | 378,590 |
| Mar 17, 2026 | $378.18 | $382.66 | $370.73 | $381.89 | +1.99% | 235,261 |
| Mar 16, 2026 | $371.10 | $375.75 | $367.82 | $374.45 | +1.64% | 296,489 |
| Mar 13, 2026 | $368.64 | $370.00 | $360.19 | $368.39 | +1.26% | 230,227 |
| Mar 12, 2026 | $371.23 | $375.24 | $363.18 | $363.79 | -2.75% | 316,343 |
| Mar 11, 2026 | $379.52 | $382.77 | $373.50 | $374.09 | -1.41% | 292,174 |
| Mar 10, 2026 | $392.49 | $394.47 | $378.11 | $379.45 | -3.67% | 337,945 |
| Mar 9, 2026 | $387.16 | $394.44 | $377.56 | $393.92 | +0.19% | 399,608 |
| Mar 6, 2026 | $395.91 | $396.18 | $386.30 | $393.19 | -1.92% | 295,781 |
| Mar 5, 2026 | $406.80 | $410.14 | $400.49 | $400.87 | -1.03% | 412,816 |
| Mar 4, 2026 | $409.02 | $409.76 | $400.61 | $405.03 | -0.51% | 290,674 |
| Mar 3, 2026 | $398.47 | $409.80 | $394.53 | $407.12 | -0.91% | 260,744 |
| Mar 2, 2026 | $411.77 | $417.33 | $405.97 | $410.87 | -1.55% | 282,989 |
| Feb 27, 2026 | $410.69 | $418.67 | $402.66 | $417.33 | +1.62% | 481,625 |
| Feb 26, 2026 | $410.20 | $412.16 | $405.00 | $410.69 | +0.70% | 401,017 |
| Feb 25, 2026 | $412.99 | $412.99 | $395.99 | $407.82 | -1.05% | 323,563 |
| Feb 24, 2026 | $413.49 | $419.54 | $409.34 | $412.13 | +0.10% | 292,526 |
| Feb 23, 2026 | $409.98 | $413.48 | $398.31 | $411.71 | +0.43% | 260,810 |
| Feb 20, 2026 | $408.63 | $419.07 | $403.00 | $409.93 | +0.09% | 331,010 |
| Feb 19, 2026 | $420.20 | $425.00 | $407.52 | $409.56 | -2.33% | 279,671 |
| Feb 18, 2026 | $422.45 | $423.66 | $413.76 | $419.32 | -0.83% | 452,216 |
| Feb 17, 2026 | $417.58 | $437.18 | $401.39 | $422.83 | +1.17% | 711,038 |
| Feb 13, 2026 | $412.89 | $421.35 | $409.12 | $417.92 | +0.69% | 558,915 |
| Feb 12, 2026 | $430.23 | $435.79 | $415.04 | $415.07 | -2.93% | 308,725 |
| Feb 11, 2026 | $425.81 | $433.33 | $421.84 | $427.58 | +0.48% | 466,562 |
| Feb 10, 2026 | $419.02 | $425.97 | $415.26 | $425.55 | +2.61% | 347,792 |
| Feb 9, 2026 | $421.15 | $422.18 | $410.52 | $414.74 | -1.23% | 504,066 |
| Feb 6, 2026 | $410.41 | $421.17 | $410.41 | $419.92 | +3.44% | 803,124 |
| Feb 5, 2026 | $409.92 | $412.00 | $399.57 | $405.94 | -0.97% | 566,558 |
| Feb 4, 2026 | $393.51 | $414.44 | $389.51 | $409.92 | +4.99% | 542,879 |
| Feb 3, 2026 | $385.01 | $399.00 | $385.01 | $390.43 | +0.99% | 486,525 |
| Feb 2, 2026 | $385.36 | $390.43 | $381.59 | $386.61 | +0.04% | 343,222 |
| Jan 30, 2026 | $381.60 | $386.61 | $375.34 | $386.45 | +0.79% | 466,107 |
| Jan 29, 2026 | $386.89 | $390.82 | $377.35 | $383.42 | -0.45% | 476,857 |
| Jan 28, 2026 | $383.60 | $390.00 | $373.53 | $385.14 | -0.18% | 766,242 |
| Jan 27, 2026 | $386.77 | $389.23 | $380.82 | $385.84 | -0.28% | 467,592 |
| Jan 26, 2026 | $386.21 | $388.04 | $381.84 | $386.94 | +0.78% | 369,651 |
| Jan 23, 2026 | $388.33 | $388.73 | $380.01 | $383.94 | -1.09% | 261,181 |
| Jan 22, 2026 | $385.64 | $389.64 | $384.79 | $388.18 | +0.87% | 321,034 |
| Jan 21, 2026 | $379.78 | $388.85 | $374.04 | $384.82 | +2.12% | 373,371 |
| Jan 20, 2026 | $374.43 | $378.51 | $369.85 | $376.82 | -1.24% | 573,915 |
| Jan 16, 2026 | $380.34 | $382.37 | $377.00 | $381.56 | +0.38% | 345,084 |
| Jan 15, 2026 | $376.52 | $382.24 | $372.38 | $380.10 | +2.04% | 355,277 |
| Jan 14, 2026 | $367.23 | $374.39 | $367.23 | $372.51 | -0.54% | 548,025 |
| Jan 13, 2026 | $375.82 | $378.88 | $371.08 | $374.55 | -0.43% | 347,207 |
| Jan 12, 2026 | $377.24 | $381.70 | $372.30 | $376.15 | +0.17% | 397,426 |
| Jan 9, 2026 | $362.64 | $377.16 | $361.46 | $375.50 | +4.09% | 644,878 |
| Jan 8, 2026 | $346.48 | $365.81 | $346.48 | $360.76 | +3.28% | 336,985 |
| Jan 7, 2026 | $358.75 | $360.00 | $348.53 | $349.30 | -2.21% | 257,529 |
| Jan 6, 2026 | $350.81 | $359.13 | $346.76 | $357.19 | +1.22% | 358,405 |
| Jan 5, 2026 | $345.61 | $359.19 | $345.61 | $352.90 | +1.60% | 400,438 |
| Jan 2, 2026 | $338.77 | $351.10 | $336.96 | $347.33 | +3.08% | 292,458 |
| Dec 31, 2025 | $342.80 | $345.75 | $336.82 | $336.95 | -1.78% | 223,136 |
| Dec 30, 2025 | $349.00 | $350.80 | $339.46 | $343.05 | -1.70% | 329,085 |
| Dec 29, 2025 | $348.00 | $350.80 | $345.01 | $349.00 | +0.26% | 366,059 |
| Dec 26, 2025 | $347.74 | $348.99 | $345.34 | $348.09 | +0.09% | 136,905 |
| Dec 24, 2025 | $347.81 | $348.12 | $343.78 | $347.78 | +0.58% | 87,577 |
| Dec 23, 2025 | $347.94 | $348.00 | $341.48 | $345.76 | -0.43% | 189,088 |
| Dec 22, 2025 | $346.76 | $349.88 | $343.66 | $347.25 | -0.17% | 370,149 |
| Dec 19, 2025 | $346.65 | $350.36 | $343.00 | $347.83 | -0.15% | 838,005 |
| Dec 18, 2025 | $348.90 | $359.27 | $347.87 | $348.34 | +0.61% | 400,266 |
| Dec 17, 2025 | $339.88 | $348.31 | $337.06 | $346.23 | +1.27% | 377,878 |
| Dec 16, 2025 | $345.47 | $348.62 | $340.07 | $341.89 | -0.78% | 388,730 |
| Dec 15, 2025 | $352.76 | $355.74 | $342.58 | $344.59 | -2.83% | 423,349 |
| Dec 12, 2025 | $359.59 | $363.00 | $352.11 | $354.61 | -1.21% | 594,505 |
| Dec 11, 2025 | $357.30 | $362.85 | $356.50 | $358.96 | +1.12% | 590,541 |
| Dec 10, 2025 | $340.29 | $355.45 | $339.36 | $354.99 | +4.72% | 653,330 |
| Dec 9, 2025 | $337.20 | $344.13 | $335.00 | $338.98 | -0.55% | 652,558 |
| Dec 8, 2025 | $344.83 | $350.97 | $339.01 | $340.84 | -1.99% | 448,512 |
| Dec 5, 2025 | $348.96 | $352.08 | $347.75 | $347.77 | -0.06% | 306,126 |
| Dec 4, 2025 | $350.36 | $352.15 | $337.73 | $347.98 | -2.21% | 438,009 |
| Dec 3, 2025 | $339.97 | $356.99 | $339.07 | $355.86 | +4.28% | 527,127 |
| Dec 2, 2025 | $344.63 | $346.07 | $336.56 | $341.24 | -0.09% | 223,359 |
| Dec 1, 2025 | $341.39 | $346.07 | $339.48 | $341.56 | -1.40% | 252,974 |
| Nov 28, 2025 | $347.77 | $348.33 | $342.87 | $346.40 | +0.23% | 180,528 |
| Nov 26, 2025 | $339.61 | $350.00 | $339.61 | $345.60 | +0.96% | 381,247 |
| Nov 25, 2025 | $334.48 | $343.35 | $331.78 | $342.30 | +3.41% | 310,653 |
| Nov 24, 2025 | $335.59 | $338.79 | $330.94 | $331.02 | -1.67% | 525,327 |
| Nov 21, 2025 | $327.50 | $343.99 | $324.26 | $336.63 | +4.06% | 598,793 |
| Nov 20, 2025 | $338.75 | $340.91 | $323.05 | $323.51 | -3.67% | 648,847 |
| Nov 19, 2025 | $338.36 | $338.36 | $331.49 | $335.84 | -1.34% | 507,464 |
| Nov 18, 2025 | $336.87 | $342.00 | $335.02 | $340.41 | +0.74% | 363,587 |
| Nov 17, 2025 | $340.56 | $343.33 | $337.31 | $337.92 | -1.52% | 268,569 |
| Nov 14, 2025 | $343.86 | $349.00 | $340.66 | $343.12 | -0.98% | 238,380 |
| Nov 13, 2025 | $347.93 | $352.54 | $344.51 | $346.52 | -0.71% | 299,703 |
| Nov 12, 2025 | $353.92 | $355.57 | $345.20 | $348.99 | -1.28% | 389,776 |
| Nov 11, 2025 | $352.04 | $355.50 | $351.49 | $353.50 | +0.75% | 386,592 |
| Nov 10, 2025 | $351.30 | $353.02 | $345.79 | $350.88 | -0.22% | 393,557 |
| Nov 7, 2025 | $348.15 | $353.90 | $344.52 | $351.64 | +0.15% | 385,837 |
| Nov 6, 2025 | $357.28 | $360.98 | $350.18 | $351.13 | -1.89% | 352,554 |
| Nov 5, 2025 | $357.18 | $361.19 | $354.77 | $357.89 | -0.12% | 403,181 |
| Nov 4, 2025 | $360.39 | $361.12 | $355.01 | $358.33 | -0.84% | 316,690 |
| Nov 3, 2025 | $367.37 | $367.37 | $357.37 | $361.35 | -1.81% | 475,510 |
| Oct 31, 2025 | $359.38 | $368.27 | $356.58 | $368.01 | +2.69% | 692,549 |
| Oct 30, 2025 | $362.92 | $369.34 | $356.10 | $358.36 | -2.70% | 551,024 |
| Oct 29, 2025 | $361.45 | $377.56 | $354.80 | $368.29 | +2.76% | 1,186,052 |
| Oct 28, 2025 | $364.44 | $367.74 | $358.07 | $358.39 | -1.64% | 885,094 |
| Oct 27, 2025 | $363.00 | $364.93 | $359.75 | $364.37 | +0.57% | 723,109 |
| Oct 24, 2025 | $363.00 | $363.94 | $359.62 | $362.29 | +0.89% | 414,699 |
| Oct 23, 2025 | $353.80 | $359.42 | $350.24 | $359.08 | +1.89% | 387,525 |
| Oct 22, 2025 | $380.08 | $381.50 | $350.11 | $352.43 | -7.05% | 739,304 |
| Oct 21, 2025 | $377.67 | $384.52 | $375.33 | $379.16 | +0.16% | 277,585 |
| Oct 20, 2025 | $374.05 | $385.04 | $374.05 | $378.56 | – | 344,893 |
Seasonality
WSO return in each calendar month over the last 10 years, including dividends. The current month runs to the latest close.
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Average | 3.7% | -0.4% | 2.7% | 3.4% | -0.3% | 3.0% | 2.9% | -1.6% | 0.5% | -1.0% | 3.0% | -1.4% |
| Months up | 7 of 10 | 5 of 10 | 7 of 10 | 6 of 10 | 4 of 10 | 4 of 10 | 5 of 10 | 4 of 10 | 6 of 10 | 5 of 10 | 7 of 9 | 4 of 9 |
| 2026 | 15.6% | 8.0% | -12.8% | 21.3% | -16.2% | 13.5% | -25.1% | 0.2% | -2.3% | 1.4% | ||
| 2025 | 1.6% | 5.4% | 0.8% | -9.0% | -3.5% | -0.4% | 2.7% | -10.8% | 0.5% | -8.2% | -5.9% | -2.7% |
| 2024 | -8.2% | 0.8% | 9.6% | 4.3% | 6.1% | -2.5% | 6.2% | -2.9% | 3.5% | -3.3% | 16.6% | -14.1% |
| 2023 | 16.3% | 6.0% | 4.4% | 9.7% | -6.4% | 17.6% | -0.2% | -3.6% | 3.6% | -7.0% | 9.6% | 12.1% |
| 2022 | -9.1% | -3.4% | 11.6% | -11.8% | -4.2% | -6.6% | 15.7% | -0.7% | -5.4% | 6.2% | -0.7% | -7.3% |
| 2021 | 6.1% | 1.9% | 7.3% | 13.1% | -0.5% | -1.6% | -0.8% | -1.4% | -5.0% | 10.2% | 1.1% | 6.9% |
| 2020 | -2.6% | -9.7% | 0.7% | 3.1% | 10.5% | -0.1% | 34.1% | 3.8% | -4.9% | -3.0% | 1.4% | -0.4% |
| 2019 | 7.2% | -2.4% | -0.5% | 11.9% | -0.7% | 3.9% | 0.4% | 0.6% | 3.4% | 5.2% | 0.9% | 1.2% |
| 2018 | 6.5% | -8.0% | 9.4% | -6.8% | 9.9% | -3.1% | -2.5% | 1.4% | 1.8% | -16.1% | 3.7% | -9.5% |
| 2017 | 3.9% | -2.9% | -3.4% | -2.3% | 1.7% | 9.3% | -1.4% | -2.3% | 9.3% | 4.2% | 0.6% | 1.5% |