| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $308.76 | $311.88 | $284.28 | $301.98 | 18,486,848 |
April 2026 | $332.69 | $343.36 | $287.00 | $309.49 | 23,229,100 |
March 2026 | $329.41 | $334.42 | $299.62 | $330.87 | 25,990,161 |
February 2026 | $337.42 | $355.49 | $298.00 | $332.92 | 29,135,200 |
January 2026 | $399.34 | $427.05 | $336.39 | $338.06 | 29,938,800 |
December 2025 | $450.00 | $479.79 | $387.03 | $397.65 | 35,862,600 |
November 2025 | $454.58 | $469.11 | $417.00 | $451.23 | 18,491,800 |
October 2025 | $456.00 | $495.55 | $436.51 | $456.04 | 26,405,392 |
September 2025 | $445.84 | $484.21 | $441.50 | $456.00 | 23,908,955 |
August 2025 | $388.68 | $469.81 | $382.19 | $446.51 | 25,596,800 |
July 2025 | $324.77 | $402.43 | $309.57 | $392.24 | 23,214,700 |
June 2025 | $303.10 | $327.21 | $295.82 | $326.09 | 16,608,000 |
May 2025 | $257.14 | $306.00 | $245.96 | $304.56 | 22,889,100 |
April 2025 | $272.52 | $273.61 | $205.87 | $263.24 | 22,509,700 |
March 2025 | $246.18 | $300.90 | $230.79 | $270.02 | 18,841,200 |
February 2025 | $270.78 | $279.24 | $236.50 | $246.75 | 14,785,500 |
January 2025 | $237.92 | $287.22 | $231.00 | $271.31 | 13,760,000 |
December 2024 | $252.37 | $258.12 | $233.00 | $235.31 | 12,084,100 |
November 2024 | $267.05 | $286.58 | $229.86 | $253.07 | 18,414,700 |
October 2024 | $274.88 | $304.39 | $263.65 | $266.59 | 18,420,500 |
September 2024 | $260.44 | $279.85 | $244.88 | $275.03 | 13,916,000 |
August 2024 | $250.00 | $287.55 | $245.17 | $262.69 | 23,472,800 |
July 2024 | $240.00 | $263.73 | $231.01 | $237.46 | 19,175,200 |
June 2024 | $149.20 | $252.87 | $147.25 | $243.00 | 32,910,300 |
May 2024 | $144.21 | $155.49 | $143.96 | $148.43 | 12,133,000 |
