| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $594.56 | $599.88 | $554.51 | $561.72 | 6,958,319 |
April 2026 | $529.26 | $619.05 | $523.69 | $589.28 | 12,296,600 |
March 2026 | $561.02 | $576.99 | $518.13 | $537.07 | 12,115,300 |
February 2026 | $603.88 | $621.58 | $497.32 | $569.77 | 16,950,400 |
January 2026 | $567.28 | $616.71 | $552.82 | $604.64 | 9,290,600 |
December 2025 | $555.61 | $583.47 | $526.43 | $569.42 | 14,849,300 |
November 2025 | $580.48 | $584.72 | $545.88 | $559.49 | 11,202,600 |
October 2025 | $560.99 | $588.06 | $519.73 | $582.30 | 14,049,500 |
September 2025 | $554.70 | $579.62 | $542.18 | $561.38 | 16,170,700 |
August 2025 | $551.44 | $574.06 | $534.04 | $561.69 | 12,833,800 |
July 2025 | $566.49 | $585.10 | $517.77 | $553.63 | 19,059,600 |
June 2025 | $549.97 | $571.09 | $532.22 | $568.80 | 10,130,400 |
May 2025 | $533.85 | $570.46 | $530.57 | $556.25 | 9,537,500 |
April 2025 | $554.67 | $567.00 | $478.53 | $535.92 | 13,758,000 |
March 2025 | $580.55 | $588.62 | $526.89 | $555.97 | 12,121,100 |
February 2025 | $575.47 | $581.12 | $552.24 | $580.55 | 11,988,600 |
January 2025 | $589.50 | $622.32 | $558.87 | $584.86 | 9,644,300 |
December 2024 | $595.88 | $629.63 | $581.42 | $588.04 | 8,609,500 |
November 2024 | $557.79 | $607.45 | $547.02 | $597.47 | 10,907,100 |
October 2024 | $570.35 | $617.46 | $553.07 | $558.33 | 9,688,200 |
September 2024 | $568.42 | $570.79 | $534.33 | $569.79 | 8,607,400 |
August 2024 | $528.40 | $575.40 | $504.18 | $567.50 | 10,219,500 |
July 2024 | $469.58 | $556.56 | $466.22 | $527.07 | 12,332,200 |
June 2024 | $481.71 | $490.14 | $463.29 | $469.55 | 10,239,000 |
May 2024 | $452.27 | $502.42 | $445.62 | $482.64 | 16,612,800 |
