| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $217.00 | $218.88 | $190.75 | $202.85 | 34,526,398 |
April 2026 | $217.78 | $226.00 | $202.21 | $206.40 | 37,013,300 |
March 2026 | $226.89 | $230.40 | $203.21 | $216.58 | 50,071,900 |
February 2026 | $249.66 | $254.40 | $194.41 | $227.50 | 59,202,000 |
January 2026 | $256.33 | $266.06 | $235.81 | $248.61 | 41,076,900 |
December 2025 | $246.99 | $262.99 | $235.62 | $258.00 | 35,345,200 |
November 2025 | $248.07 | $261.10 | $238.11 | $246.21 | 32,289,300 |
October 2025 | $306.12 | $311.77 | $241.37 | $248.07 | 38,032,600 |
September 2025 | $300.79 | $308.72 | $284.17 | $307.98 | 29,829,800 |
August 2025 | $282.77 | $304.97 | $275.35 | $300.38 | 32,377,600 |
July 2025 | $317.61 | $320.72 | $279.62 | $285.00 | 30,018,500 |
June 2025 | $340.05 | $347.79 | $306.56 | $317.61 | 31,041,700 |
May 2025 | $314.48 | $344.88 | $310.34 | $344.03 | 24,379,200 |
April 2025 | $341.69 | $347.26 | $298.26 | $317.55 | 34,555,900 |
March 2025 | $332.93 | $343.55 | $315.12 | $341.85 | 34,743,000 |
February 2025 | $296.24 | $334.47 | $295.87 | $333.79 | 27,688,000 |
January 2025 | $282.05 | $304.14 | $272.34 | $298.29 | 39,022,900 |
December 2024 | $308.24 | $308.74 | $273.66 | $280.53 | 61,255,900 |
November 2024 | $277.90 | $312.40 | $275.78 | $307.98 | 18,925,500 |
October 2024 | $277.80 | $293.69 | $273.65 | $277.36 | 21,885,100 |
September 2024 | $288.31 | $296.93 | $270.51 | $277.53 | 17,354,600 |
August 2024 | $280.90 | $289.40 | $273.62 | $287.99 | 15,365,800 |
July 2024 | $255.93 | $283.10 | $253.55 | $279.05 | 16,445,300 |
June 2024 | $248.22 | $262.22 | $246.22 | $255.25 | 19,431,000 |
May 2024 | $230.25 | $254.68 | $230.11 | $248.77 | 15,899,100 |
