| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $212.65 | $221.96 | $169.98 | $190.10 | 5,322,636 |
April 2026 | $230.29 | $264.46 | $224.00 | $237.04 | 4,734,093 |
March 2026 | $223.90 | $239.10 | $215.25 | $230.40 | 3,576,422 |
February 2026 | $213.17 | $254.89 | $207.70 | $226.78 | 3,683,800 |
January 2026 | $195.66 | $224.89 | $193.61 | $213.62 | 3,079,887 |
December 2025 | $193.98 | $206.82 | $190.71 | $195.13 | 3,649,727 |
November 2025 | $206.69 | $210.37 | $189.92 | $194.80 | 3,197,468 |
October 2025 | $212.99 | $243.73 | $202.96 | $206.99 | 4,853,892 |
September 2025 | $219.23 | $230.78 | $210.76 | $211.42 | 4,899,800 |
August 2025 | $208.65 | $225.49 | $204.53 | $221.09 | 5,010,300 |
July 2025 | $191.60 | $232.00 | $187.00 | $207.08 | 6,462,400 |
June 2025 | $228.36 | $228.70 | $185.34 | $190.81 | 5,279,524 |
May 2025 | $244.75 | $251.05 | $227.63 | $229.85 | 2,750,000 |
April 2025 | $239.69 | $260.00 | $225.90 | $245.80 | 4,336,200 |
March 2025 | $243.57 | $253.25 | $215.10 | $238.84 | 4,707,700 |
February 2025 | $247.05 | $250.49 | $222.27 | $243.77 | 4,552,900 |
January 2025 | $301.76 | $302.68 | $243.20 | $250.67 | 3,777,400 |
December 2024 | $316.24 | $323.98 | $292.30 | $299.98 | 2,020,700 |
November 2024 | $292.74 | $329.55 | $291.82 | $316.24 | 2,244,200 |
October 2024 | $288.86 | $306.74 | $267.74 | $291.07 | 3,092,000 |
September 2024 | $269.47 | $296.34 | $263.50 | $289.14 | 2,765,400 |
August 2024 | $281.41 | $286.44 | $264.00 | $271.72 | 2,247,300 |
July 2024 | $304.17 | $305.02 | $262.00 | $280.21 | 2,997,100 |
June 2024 | $283.01 | $306.20 | $281.95 | $305.05 | 3,751,000 |
May 2024 | $277.99 | $339.77 | $254.40 | $313.67 | 6,484,300 |
