| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $300.01 | $305.00 | $259.01 | $260.37 | 4,823,137 |
April 2026 | $305.39 | $387.30 | $289.30 | $296.56 | 6,096,700 |
March 2026 | $364.73 | $379.81 | $292.97 | $301.33 | 12,401,800 |
February 2026 | $325.72 | $382.28 | $309.31 | $365.72 | 6,106,400 |
January 2026 | $317.07 | $339.24 | $293.75 | $325.72 | 5,472,100 |
December 2025 | $348.82 | $365.82 | $312.97 | $316.97 | 5,684,900 |
November 2025 | $384.99 | $398.22 | $321.32 | $356.16 | 5,944,800 |
October 2025 | $342.75 | $410.77 | $329.01 | $360.35 | 8,593,100 |
September 2025 | $266.69 | $357.96 | $263.42 | $342.99 | 8,696,500 |
August 2025 | $251.11 | $275.08 | $246.06 | $269.95 | 5,484,200 |
July 2025 | $221.16 | $276.15 | $211.68 | $256.52 | 6,079,100 |
June 2025 | $215.23 | $235.33 | $211.06 | $222.18 | 5,044,200 |
May 2025 | $203.39 | $222.75 | $194.21 | $215.28 | 6,165,400 |
April 2025 | $203.15 | $209.52 | $178.39 | $199.16 | 7,461,300 |
March 2025 | $214.01 | $229.13 | $197.68 | $204.22 | 8,442,200 |
February 2025 | $176.61 | $216.08 | $174.83 | $211.02 | 7,965,700 |
January 2025 | $191.66 | $204.05 | $167.50 | $180.74 | 7,169,500 |
December 2024 | $192.15 | $200.92 | $183.95 | $190.89 | 7,694,300 |
November 2024 | $149.29 | $196.87 | $148.79 | $193.09 | 7,429,800 |
October 2024 | $139.22 | $161.92 | $137.99 | $148.24 | 9,322,600 |
September 2024 | $136.04 | $141.42 | $127.47 | $139.13 | 7,044,200 |
August 2024 | $127.70 | $138.12 | $124.20 | $136.11 | 12,192,800 |
July 2024 | $114.64 | $122.25 | $112.69 | $120.59 | 7,232,700 |
June 2024 | $112.19 | $116.61 | $111.37 | $114.12 | 7,998,600 |
May 2024 | $96.37 | $112.21 | $95.47 | $111.49 | 11,314,700 |
