| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $312.03 | $328.29 | $266.57 | $267.20 | 39,647,500 |
April 2026 | $282.00 | $318.01 | $264.33 | $312.51 | 57,949,800 |
March 2026 | $321.01 | $332.84 | $270.47 | $278.82 | 68,237,100 |
February 2026 | $278.38 | $329.19 | $242.60 | $328.93 | 83,113,400 |
January 2026 | $356.97 | $377.41 | $277.43 | $279.87 | 79,493,200 |
December 2025 | $358.29 | $379.68 | $333.22 | $352.25 | 48,399,200 |
November 2025 | $379.38 | $383.43 | $325.51 | $363.31 | 53,743,700 |
October 2025 | $324.74 | $411.04 | $322.57 | $375.48 | 65,285,100 |
September 2025 | $299.28 | $347.04 | $291.97 | $327.74 | 47,554,100 |
August 2025 | $334.68 | $355.13 | $303.55 | $306.74 | 46,577,400 |
July 2025 | $319.05 | $352.16 | $299.79 | $346.02 | 51,326,800 |
June 2025 | $305.29 | $340.21 | $284.50 | $321.07 | 64,112,700 |
May 2025 | $230.67 | $312.86 | $228.79 | $304.55 | 71,027,700 |
April 2025 | $199.63 | $225.86 | $160.29 | $221.97 | 80,507,500 |
March 2025 | $247.27 | $247.61 | $194.26 | $200.30 | 94,214,100 |
February 2025 | $282.99 | $327.10 | $239.57 | $248.43 | 71,987,400 |
January 2025 | $224.47 | $349.03 | $223.24 | $297.45 | 123,624,700 |
December 2024 | $254.83 | $257.57 | $217.79 | $221.82 | 48,129,200 |
November 2024 | $260.10 | $264.87 | $219.31 | $254.39 | 74,972,000 |
October 2024 | $256.51 | $285.87 | $246.56 | $260.33 | 63,140,800 |
September 2024 | $193.55 | $269.13 | $169.33 | $257.42 | 81,553,400 |
August 2024 | $186.06 | $197.12 | $153.76 | $194.73 | 70,748,200 |
July 2024 | $205.73 | $219.74 | $163.79 | $187.55 | 71,501,000 |
June 2024 | $212.95 | $225.07 | $193.89 | $197.90 | 79,531,400 |
May 2024 | $183.76 | $233.15 | $181.15 | $214.68 | 64,152,400 |
