| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $539.58 | $551.50 | $506.84 | $508.55 | 3,022,807 |
April 2026 | $466.35 | $551.17 | $444.88 | $534.89 | 10,720,383 |
March 2026 | $558.86 | $564.61 | $432.79 | $464.13 | 9,836,600 |
February 2026 | $490.67 | $573.82 | $486.72 | $568.27 | 9,986,400 |
January 2026 | $486.75 | $537.99 | $470.62 | $493.63 | 10,106,400 |
December 2025 | $488.62 | $522.09 | $478.93 | $484.16 | 9,001,800 |
November 2025 | $498.85 | $498.85 | $440.73 | $496.10 | 8,317,200 |
October 2025 | $525.73 | $565.82 | $476.74 | $502.20 | 12,276,500 |
September 2025 | $545.58 | $577.53 | $506.13 | $526.42 | 8,361,800 |
August 2025 | $604.18 | $611.55 | $548.69 | $553.38 | 7,410,700 |
July 2025 | $569.39 | $683.90 | $569.01 | $604.11 | 8,629,500 |
June 2025 | $552.57 | $568.99 | $530.62 | $568.63 | 7,253,000 |
May 2025 | $547.84 | $599.82 | $544.23 | $558.63 | 8,072,200 |
April 2025 | $550.12 | $572.49 | $493.88 | $541.11 | 10,533,100 |
March 2025 | $592.80 | $617.22 | $531.05 | $553.86 | 9,760,100 |
February 2025 | $567.85 | $645.89 | $556.77 | $593.58 | 7,341,100 |
January 2025 | $607.14 | $662.12 | $583.33 | $585.05 | 7,626,000 |
December 2024 | $661.14 | $668.55 | $594.93 | $601.72 | 12,937,100 |
November 2024 | $597.16 | $672.75 | $588.28 | $657.60 | 5,148,100 |
October 2024 | $594.45 | $618.50 | $574.97 | $593.96 | 5,942,700 |
September 2024 | $579.50 | $616.96 | $533.32 | $595.66 | 4,544,000 |
August 2024 | $574.92 | $584.26 | $496.26 | $580.65 | 4,506,400 |
July 2024 | $529.59 | $585.04 | $512.12 | $574.07 | 6,961,400 |
June 2024 | $495.36 | $544.54 | $474.60 | $526.34 | 6,601,500 |
May 2024 | $455.40 | $504.41 | $437.50 | $493.43 | 6,296,500 |
