| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 30 2026 | $209.45 | $209.82 | $198.25 | $199.11 | 225,239,203 |
April 29 2026 | $212.21 | $212.23 | $207.10 | $208.77 | 123,711,797 |
April 28 2026 | $209.01 | $214.24 | $207.73 | $212.68 | 180,275,391 |
April 27 2026 | $209.17 | $216.33 | $206.91 | $216.12 | 187,172,406 |
April 24 2026 | $199.50 | $210.47 | $199.35 | $207.80 | 214,134,406 |
April 23 2026 | $202.00 | $203.36 | $196.77 | $199.18 | 113,561,797 |
April 22 2026 | $200.53 | $202.04 | $198.55 | $202.04 | 107,501,000 |
April 21 2026 | $201.67 | $202.29 | $198.55 | $199.42 | 107,945,297 |
April 20 2026 | $199.52 | $201.71 | $197.39 | $201.60 | 119,381,398 |
April 17 2026 | $199.44 | $201.24 | $198.82 | $201.22 | 160,324,406 |
April 16 2026 | $196.98 | $199.39 | $195.36 | $197.90 | 134,012,891 |
April 15 2026 | $196.09 | $199.94 | $195.29 | $198.42 | 185,338,406 |
April 14 2026 | $190.40 | $196.06 | $190.33 | $196.06 | 161,307,016 |
April 13 2026 | $185.61 | $189.23 | $185.32 | $188.88 | 133,648,203 |
April 10 2026 | $183.89 | $189.57 | $183.88 | $188.20 | 160,459,500 |
April 09 2026 | $181.43 | $183.66 | $180.21 | $183.49 | 116,428,492 |
April 08 2026 | $184.08 | $184.84 | $179.89 | $181.66 | 147,732,703 |
April 07 2026 | $175.32 | $177.82 | $173.26 | $177.69 | 132,534,891 |
April 06 2026 | $176.75 | $177.38 | $175.36 | $177.23 | 107,564,305 |
April 02 2026 | $171.79 | $177.09 | $170.98 | $176.99 | 143,143,203 |
April 01 2026 | $175.60 | $176.97 | $174.35 | $175.35 | 168,132,000 |
