| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $181.30 | $183.90 | $155.83 | $163.99 | 64,865,957 |
April 2026 | $195.48 | $200.46 | $173.65 | $178.71 | 107,918,900 |
March 2026 | $203.51 | $216.76 | $185.43 | $196.62 | 174,227,700 |
February 2026 | $261.32 | $266.89 | $187.14 | $206.96 | 145,619,000 |
January 2026 | $264.98 | $288.64 | $254.35 | $261.42 | 91,163,000 |
December 2025 | $249.55 | $277.15 | $247.47 | $264.50 | 87,524,600 |
November 2025 | $246.00 | $250.37 | $234.07 | $246.46 | 66,567,500 |
October 2025 | $240.22 | $251.82 | $230.29 | $246.56 | 96,567,100 |
September 2025 | $252.55 | $255.05 | $224.69 | $241.54 | 127,828,400 |
August 2025 | $259.20 | $259.67 | $231.81 | $254.63 | 97,195,200 |
July 2025 | $290.54 | $299.95 | $260.66 | $261.61 | 78,536,500 |
June 2025 | $305.66 | $313.59 | $266.25 | $291.29 | 72,501,300 |
May 2025 | $293.17 | $317.43 | $290.91 | $308.77 | 60,929,200 |
April 2025 | $302.18 | $308.39 | $266.70 | $291.55 | 77,583,400 |
March 2025 | $338.86 | $341.35 | $282.70 | $302.61 | 89,549,700 |
February 2025 | $369.62 | $386.31 | $332.06 | $337.97 | 52,861,100 |
January 2025 | $340.98 | $375.30 | $332.55 | $373.32 | 55,371,000 |
December 2024 | $350.32 | $363.97 | $334.72 | $339.72 | 52,321,100 |
November 2024 | $335.03 | $359.23 | $329.86 | $349.93 | 48,885,100 |
October 2024 | $341.42 | $364.39 | $330.86 | $332.98 | 53,139,400 |
September 2024 | $328.31 | $350.07 | $319.18 | $339.96 | 50,618,700 |
August 2024 | $321.11 | $330.72 | $298.37 | $328.87 | 44,490,300 |
July 2024 | $290.84 | $323.39 | $278.20 | $317.98 | 65,712,200 |
June 2024 | $274.20 | $304.25 | $268.44 | $290.53 | 88,723,400 |
May 2024 | $287.39 | $300.10 | $266.86 | $270.31 | 65,981,000 |
