| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 2026 | $336.58 | $357.79 | $330.69 | $357.11 | 2,494,795 |
May 2026 | $319.45 | $352.62 | $310.80 | $340.86 | 9,706,800 |
April 2026 | $302.58 | $371.10 | $288.79 | $320.47 | 12,725,700 |
March 2026 | $298.84 | $316.60 | $265.19 | $297.74 | 15,889,200 |
February 2026 | $354.24 | $367.74 | $298.37 | $308.05 | 12,962,300 |
January 2026 | $339.29 | $386.72 | $339.29 | $351.46 | 7,108,000 |
December 2025 | $313.09 | $351.49 | $309.34 | $338.51 | 6,787,700 |
November 2025 | $290.25 | $321.76 | $288.96 | $318.43 | 6,877,800 |
October 2025 | $330.85 | $336.41 | $285.76 | $292.27 | 10,037,700 |
September 2025 | $311.04 | $361.59 | $303.69 | $334.70 | 9,822,700 |
August 2025 | $290.49 | $324.12 | $280.95 | $319.05 | 8,361,200 |
July 2025 | $264.05 | $317.34 | $263.70 | $298.03 | 13,620,300 |
June 2025 | $228.35 | $273.82 | $225.82 | $267.23 | 11,179,700 |
May 2025 | $203.34 | $239.55 | $199.17 | $229.10 | 12,767,300 |
April 2025 | $196.35 | $209.14 | $146.57 | $202.44 | 21,413,900 |
March 2025 | $237.52 | $241.60 | $182.49 | $196.95 | 16,615,500 |
February 2025 | $277.68 | $292.52 | $233.02 | $238.45 | 11,019,800 |
January 2025 | $274.07 | $290.54 | $252.93 | $286.27 | 6,781,600 |
December 2024 | $304.80 | $304.80 | $258.16 | $272.43 | 6,968,300 |
November 2024 | $262.19 | $317.67 | $255.49 | $302.61 | 7,156,900 |
October 2024 | $247.91 | $282.35 | $240.33 | $258.96 | 7,652,900 |
September 2024 | $238.70 | $254.58 | $221.71 | $248.34 | 5,531,900 |
August 2024 | $245.34 | $245.64 | $207.74 | $240.89 | 6,041,600 |
July 2024 | $204.42 | $248.90 | $202.77 | $244.65 | 9,419,600 |
June 2024 | $199.33 | $203.97 | $185.24 | $203.65 | 6,135,000 |
