| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $646.00 | $700.20 | $585.00 | $697.21 | 2,363,340 |
April 2026 | $487.37 | $648.81 | $458.86 | $644.08 | 4,508,400 |
March 2026 | $482.21 | $515.11 | $395.06 | $476.47 | 4,367,100 |
February 2026 | $374.25 | $537.70 | $370.10 | $495.35 | 4,384,400 |
January 2026 | $397.56 | $488.62 | $368.17 | $380.29 | 3,758,800 |
December 2025 | $407.18 | $482.35 | $388.76 | $389.02 | 3,454,000 |
November 2025 | $398.44 | $428.04 | $340.13 | $418.57 | 2,961,400 |
October 2025 | $389.77 | $442.93 | $348.08 | $391.88 | 3,774,500 |
September 2025 | $334.77 | $404.27 | $333.26 | $397.65 | 3,025,600 |
August 2025 | $346.07 | $366.80 | $309.51 | $349.31 | 2,795,200 |
July 2025 | $292.52 | $370.88 | $281.35 | $353.07 | 3,414,400 |
June 2025 | $259.20 | $298.31 | $250.84 | $296.23 | 3,749,700 |
May 2025 | $204.64 | $280.00 | $202.96 | $259.66 | 3,208,100 |
April 2025 | $165.85 | $203.71 | $146.51 | $196.68 | 3,887,500 |
March 2025 | $181.01 | $193.56 | $157.64 | $165.11 | 4,182,400 |
February 2025 | $207.32 | $248.67 | $170.00 | $178.33 | 4,791,500 |
January 2025 | $203.28 | $318.66 | $197.02 | $221.28 | 4,222,800 |
December 2024 | $311.12 | $320.08 | $200.00 | $200.96 | 4,542,000 |
November 2024 | $219.85 | $318.99 | $219.85 | $309.86 | 3,440,000 |
October 2024 | $199.62 | $234.81 | $191.23 | $218.67 | 2,465,200 |
September 2024 | $185.19 | $207.05 | $140.89 | $199.62 | 3,005,800 |
August 2024 | $155.11 | $196.05 | $129.16 | $186.53 | 3,251,100 |
July 2024 | $140.56 | $163.43 | $132.76 | $153.97 | 3,345,500 |
June 2024 | $153.51 | $155.45 | $124.55 | $139.33 | 3,249,400 |
May 2024 | $134.55 | $184.38 | $128.77 | $152.45 | 3,959,700 |
