| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $313.95 | $316.08 | $311.83 | $312.47 | 6,133,200 |
April 2026 | $293.89 | $320.24 | $287.25 | $313.23 | 162,607,286 |
March 2026 | $293.31 | $300.85 | $277.68 | $292.67 | 244,150,000 |
February 2026 | $302.91 | $324.74 | $289.90 | $298.78 | 203,073,100 |
January 2026 | $319.42 | $334.16 | $295.00 | $304.34 | 243,473,900 |
December 2025 | $309.96 | $327.70 | $295.61 | $319.14 | 211,615,600 |
November 2025 | $308.03 | $319.17 | $290.02 | $310.09 | 150,218,700 |
October 2025 | $309.47 | $310.08 | $287.77 | $308.15 | 189,429,800 |
September 2025 | $295.96 | $313.45 | $287.26 | $310.91 | 182,562,300 |
August 2025 | $286.24 | $298.61 | $280.16 | $297.10 | 148,828,400 |
July 2025 | $285.35 | $296.97 | $276.29 | $291.99 | 198,593,200 |
June 2025 | $258.01 | $287.07 | $255.35 | $284.38 | 174,361,400 |
May 2025 | $238.21 | $264.38 | $237.55 | $258.97 | 165,122,600 |
April 2025 | $236.54 | $242.13 | $198.31 | $239.96 | 287,378,000 |
March 2025 | $257.38 | $259.64 | $218.61 | $239.15 | 265,181,900 |
February 2025 | $255.27 | $273.22 | $247.00 | $258.02 | 156,634,700 |
January 2025 | $233.67 | $264.03 | $232.25 | $260.60 | 209,826,800 |
December 2024 | $242.04 | $242.72 | $222.63 | $232.50 | 181,266,200 |
November 2024 | $216.84 | $246.66 | $212.58 | $242.21 | 188,851,300 |
October 2024 | $201.38 | $219.93 | $196.99 | $215.25 | 178,337,400 |
September 2024 | $214.30 | $216.04 | $193.39 | $203.27 | 206,487,600 |
August 2024 | $205.53 | $217.37 | $184.03 | $216.71 | 172,435,900 |
July 2024 | $194.46 | $209.73 | $194.29 | $205.14 | 197,445,800 |
June 2024 | $193.96 | $194.23 | $183.00 | $193.91 | 174,847,900 |
May 2024 | $184.33 | $197.38 | $180.68 | $194.26 | 195,900,400 |
