| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 20 2026 | $554.21 | $572.39 | $545.10 | $554.76 | 1,984,272 |
May 19 2026 | $514.04 | $542.92 | $499.01 | $541.92 | 2,309,960 |
May 18 2026 | $563.49 | $567.08 | $516.61 | $524.53 | 2,318,317 |
May 15 2026 | $570.65 | $574.20 | $553.30 | $554.46 | 2,421,100 |
May 14 2026 | $577.90 | $591.57 | $566.00 | $591.57 | 1,121,900 |
May 13 2026 | $594.00 | $598.84 | $562.50 | $577.90 | 1,272,700 |
May 12 2026 | $567.78 | $582.00 | $546.98 | $577.15 | 1,603,700 |
May 11 2026 | $558.00 | $593.00 | $550.49 | $581.47 | 2,380,700 |
May 08 2026 | $549.00 | $564.83 | $538.77 | $548.11 | 1,501,600 |
May 07 2026 | $564.39 | $569.00 | $515.49 | $538.76 | 3,546,900 |
May 06 2026 | $563.00 | $583.78 | $550.06 | $576.79 | 2,244,800 |
May 05 2026 | $553.63 | $562.00 | $539.43 | $544.75 | 1,632,400 |
May 04 2026 | $540.00 | $548.20 | $528.36 | $538.51 | 1,198,600 |
May 01 2026 | $527.25 | $550.00 | $518.58 | $535.29 | 1,733,800 |
April 30 2026 | $487.97 | $529.89 | $486.25 | $527.58 | 2,665,500 |
April 29 2026 | $480.14 | $482.54 | $468.31 | $475.39 | 1,830,400 |
April 28 2026 | $485.00 | $493.31 | $461.07 | $473.69 | 3,103,100 |
April 27 2026 | $515.82 | $516.34 | $485.00 | $506.34 | 1,684,200 |
April 24 2026 | $514.82 | $527.50 | $505.55 | $520.80 | 1,418,300 |
April 23 2026 | $505.00 | $527.86 | $497.09 | $515.85 | 2,281,900 |
April 22 2026 | $511.50 | $518.15 | $467.19 | $498.97 | 2,778,000 |
April 21 2026 | $507.77 | $522.50 | $493.54 | $505.93 | 1,805,700 |
April 20 2026 | $512.00 | $517.88 | $497.62 | $503.27 | 1,963,500 |
April 17 2026 | $500.47 | $513.83 | $495.17 | $507.43 | 1,926,300 |
April 16 2026 | $476.75 | $495.40 | $462.00 | $495.17 | 2,298,700 |
