| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $239.45 | $241.46 | $232.18 | $238.08 | 3,280,920 |
March 2026 | $243.53 | $264.75 | $229.24 | $239.40 | 45,364,533 |
February 2026 | $259.61 | $259.66 | $215.01 | $245.87 | 51,582,500 |
January 2026 | $296.00 | $296.80 | $247.20 | $252.87 | 40,419,000 |
December 2025 | $301.17 | $312.62 | $291.88 | $296.01 | 31,027,300 |
November 2025 | $302.99 | $320.00 | $286.32 | $303.34 | 28,662,000 |
October 2025 | $318.79 | $326.20 | $295.25 | $301.34 | 29,183,900 |
September 2025 | $313.02 | $329.09 | $312.60 | $317.67 | 32,272,000 |
August 2025 | $301.26 | $326.45 | $280.39 | $314.70 | 35,306,200 |
July 2025 | $308.41 | $319.49 | $279.90 | $303.11 | 38,613,300 |
June 2025 | $294.41 | $310.23 | $290.63 | $309.57 | 26,608,300 |
May 2025 | $276.14 | $304.80 | $273.14 | $296.12 | 34,733,100 |
April 2025 | $261.18 | $274.87 | $232.67 | $274.25 | 32,568,200 |
March 2025 | $278.26 | $280.46 | $244.85 | $261.80 | 39,877,700 |
February 2025 | $309.11 | $312.08 | $267.12 | $274.21 | 32,819,200 |
January 2025 | $297.75 | $317.05 | $279.84 | $311.34 | 26,918,200 |
December 2024 | $291.74 | $311.51 | $288.54 | $295.57 | 29,811,400 |
November 2024 | $282.83 | $326.62 | $281.61 | $291.90 | 33,126,700 |
October 2024 | $274.61 | $294.13 | $266.02 | $283.80 | 25,972,800 |
September 2024 | $261.77 | $275.85 | $249.61 | $275.48 | 30,851,200 |
August 2024 | $247.09 | $275.68 | $223.03 | $258.40 | 30,916,400 |
July 2024 | $248.62 | $256.05 | $239.01 | $247.52 | 25,975,300 |
June 2024 | $219.59 | $248.20 | $205.86 | $247.45 | 61,221,400 |
May 2024 | $211.00 | $221.98 | $195.32 | $201.60 | 38,390,500 |
April 2024 | $259.90 | $260.75 | $206.23 | $212.85 | 42,657,200 |
