WSO(WSO)
WSO
Historical Prices (Last 90 Days)
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 10/9/2026 | $282.86 | $284.27 | $277.34 | $279.90 | 554,800 |
| 10/8/2026 | $280.07 | $285.62 | $279.04 | $282.23 | 644,400 |
| 10/7/2026 | $287.03 | $288.40 | $280.33 | $282.65 | 599,800 |
| 10/6/2026 | $293.87 | $294.99 | $290.03 | $290.83 | 361,359 |
| 10/5/2026 | $295.00 | $295.00 | $285.62 | $292.15 | 748,521 |
| 10/2/2026 | $306.69 | $306.69 | $296.42 | $297.47 | 420,530 |
| 10/1/2026 | $302.70 | $305.81 | $298.74 | $301.15 | 354,441 |
| 9/30/2026 | $304.07 | $308.60 | $300.03 | $302.69 | 447,543 |
| 9/29/2026 | $312.94 | $313.09 | $298.39 | $300.80 | 651,926 |
| 9/28/2026 | $315.00 | $317.06 | $310.10 | $313.22 | 521,433 |
| 9/25/2026 | $319.78 | $322.92 | $316.24 | $317.23 | 514,307 |
| 9/24/2026 | $324.77 | $326.71 | $319.55 | $320.21 | 388,973 |
| 9/23/2026 | $324.58 | $329.58 | $324.50 | $325.37 | 449,981 |
| 9/22/2026 | $316.88 | $326.80 | $314.47 | $325.58 | 466,300 |
| 9/21/2026 | $313.46 | $321.85 | $309.72 | $317.69 | 560,016 |
| 9/18/2026 | $306.52 | $314.30 | $304.09 | $311.77 | 1.07M |
| 9/17/2026 | $309.98 | $311.78 | $302.88 | $305.36 | 424,850 |
| 9/16/2026 | $304.83 | $310.79 | $301.95 | $304.20 | 443,236 |
| 9/15/2026 | $311.48 | $311.59 | $302.24 | $302.66 | 359,878 |
| 9/14/2026 | $310.92 | $315.07 | $306.87 | $311.58 | 451,300 |
| 9/11/2026 | $314.32 | $318.30 | $313.44 | $314.22 | 323,337 |
| 9/10/2026 | $307.01 | $312.96 | $303.38 | $310.90 | 373,518 |
| 9/9/2026 | $313.21 | $316.56 | $309.43 | $309.75 | 329,849 |
| 9/8/2026 | $316.87 | $319.97 | $315.38 | $316.02 | 402,600 |
| 9/4/2026 | $315.10 | $318.32 | $312.91 | $315.13 | 281,445 |
| 9/3/2026 | $310.91 | $316.58 | $307.01 | $315.38 | 378,400 |
| 9/2/2026 | $313.63 | $316.93 | $305.92 | $308.92 | 550,140 |
| 9/1/2026 | $305.02 | $315.12 | $305.02 | $314.98 | 730,714 |
| 8/31/2026 | $309.55 | $311.50 | $306.93 | $309.82 | 649,200 |
| 8/28/2026 | $315.96 | $319.54 | $306.12 | $310.76 | 416,150 |
| 8/27/2026 | $313.17 | $315.60 | $306.90 | $313.05 | 651,388 |
| 8/26/2026 | $303.98 | $315.65 | $303.00 | $314.39 | 450,549 |
| 8/25/2026 | $312.51 | $313.45 | $295.75 | $302.29 | 1.18M |
| 8/24/2026 | $312.36 | $316.39 | $309.46 | $310.80 | 296,678 |
| 8/21/2026 | $315.19 | $318.34 | $311.32 | $311.94 | 435,510 |
| 8/20/2026 | $313.26 | $320.12 | $312.05 | $314.45 | 296,639 |
| 8/19/2026 | $318.99 | $323.89 | $315.88 | $319.64 | 402,515 |
| 8/18/2026 | $311.00 | $316.19 | $309.74 | $313.65 | 348,425 |
| 8/17/2026 | $311.57 | $313.57 | $308.68 | $311.86 | 466,039 |
| 8/14/2026 | $310.48 | $313.81 | $308.50 | $313.06 | 261,620 |
| 8/13/2026 | $311.91 | $314.38 | $309.09 | $311.60 | 347,508 |
| 8/12/2026 | $322.01 | $322.01 | $307.34 | $309.41 | 824,100 |
| 8/11/2026 | $327.65 | $329.48 | $317.89 | $318.91 | 471,400 |
| 8/10/2026 | $329.77 | $334.39 | $324.45 | $326.71 | 328,223 |
| 8/7/2026 | $321.22 | $333.53 | $321.00 | $330.10 | 566,726 |
| 8/6/2026 | $331.63 | $333.99 | $320.95 | $321.02 | 551,615 |
| 8/5/2026 | $333.33 | $335.92 | $331.53 | $333.12 | 247,816 |
| 8/4/2026 | $319.93 | $336.44 | $318.44 | $335.07 | 525,807 |
| 8/3/2026 | $314.06 | $321.00 | $313.91 | $318.01 | 597,600 |
| 7/31/2026 | $310.00 | $312.85 | $305.00 | $309.30 | 660,218 |
| 7/30/2026 | $319.42 | $320.79 | $300.66 | $310.73 | 1.12M |
| 7/29/2026 | $343.18 | $343.18 | $307.18 | $320.02 | 2.00M |
| 7/28/2026 | $364.37 | $371.54 | $361.49 | $367.51 | 602,000 |
| 7/27/2026 | $364.52 | $369.34 | $363.07 | $364.37 | 241,647 |
| 7/24/2026 | $359.50 | $368.42 | $356.47 | $362.01 | 330,029 |
| 7/23/2026 | $365.25 | $365.25 | $357.13 | $359.85 | 336,600 |
| 7/22/2026 | $371.10 | $373.27 | $351.79 | $362.00 | 756,243 |
| 7/21/2026 | $372.15 | $375.52 | $364.36 | $372.96 | 340,500 |
| 7/20/2026 | $371.47 | $374.33 | $364.79 | $370.77 | 326,200 |
| 7/17/2026 | $382.25 | $387.14 | $368.11 | $371.91 | 354,400 |
| 7/16/2026 | $381.37 | $392.60 | $379.50 | $385.16 | 345,900 |
| 7/15/2026 | $394.41 | $394.41 | $383.94 | $387.24 | 357,753 |
| 7/14/2026 | $397.97 | $400.09 | $389.02 | $395.29 | 275,200 |
| 7/13/2026 | $386.02 | $394.60 | $384.12 | $393.71 | 365,850 |
Latest close Refreshed daily after the closeAbout this data
Explore More
Stock Comparison
Compare equities side by side
52-Week Highs Breakout
Stocks breaking to new annual highs
52-Week Lows Oversold
S&P 500 oversold value screener
Trending Momentum
Relative strength momentum leaders
Earnings Calendar
Upcoming earnings dates & reports
S&P 500 Screener
Filter and sort all 500 stocks
Strategy Focus List
Continuous multi-factor scoring & catalyst forensics
Market Movers
Today's biggest gainers and losers