| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2026 | $168.48 | $177.94 | $167.51 | $172.27 | 14,779,642 |
October 2026 | $152.64 | $169.92 | $147.50 | $168.85 | 71,235,200 |
September 2026 | $160.06 | $164.11 | $151.42 | $152.03 | 64,035,300 |
August 2026 | $153.86 | $162.85 | $146.98 | $160.17 | 72,446,800 |
July 2026 | $123.65 | $158.02 | $123.20 | $151.97 | 97,350,700 |
June 2026 | $146.97 | $147.84 | $121.39 | $122.70 | 114,562,800 |
May 2026 | $157.95 | $159.87 | $146.07 | $146.81 | 69,523,400 |
April 2026 | $155.67 | $167.02 | $151.43 | $156.98 | 63,035,800 |
March 2026 | $163.57 | $166.29 | $151.31 | $156.18 | 76,497,100 |
February 2026 | $172.23 | $173.60 | $142.71 | $162.46 | 98,200,100 |
January 2026 | $159.69 | $174.25 | $157.59 | $172.01 | 65,528,100 |
December 2025 | $154.44 | $162.74 | $153.06 | $160.31 | 67,572,300 |
November 2025 | $143.58 | $156.29 | $141.29 | $155.23 | 65,150,100 |
October 2025 | $165.01 | $165.01 | $143.10 | $144.37 | 102,984,400 |
September 2025 | $172.77 | $174.19 | $163.28 | $166.27 | 65,061,400 |
August 2025 | $179.22 | $186.34 | $173.31 | $173.79 | 62,100,900 |
July 2025 | $180.39 | $184.40 | $175.89 | $181.89 | 47,589,000 |
June 2025 | $175.44 | $180.84 | $171.50 | $180.55 | 46,371,100 |
May 2025 | $163.16 | $177.29 | $159.92 | $176.47 | 64,156,400 |
April 2025 | $168.62 | $169.51 | $144.51 | $164.86 | 82,146,700 |
March 2025 | $169.23 | $174.16 | $164.04 | $169.30 | 71,536,400 |
February 2025 | $155.46 | $169.85 | $153.87 | $169.54 | 54,659,700 |
January 2025 | $146.85 | $157.75 | $139.26 | $156.43 | 63,769,700 |
December 2024 | $156.56 | $156.74 | $144.85 | $145.84 | 64,876,600 |
November 2024 | $149.78 | $158.08 | $148.65 | $157.08 | 58,878,700 |
