| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 30 2026 | $186.89 | $190.70 | $185.17 | $189.90 | 11,748,600 |
April 29 2026 | $186.77 | $189.22 | $186.16 | $188.83 | 8,644,600 |
April 28 2026 | $184.96 | $186.61 | $183.26 | $185.04 | 10,754,900 |
April 27 2026 | $182.90 | $185.05 | $180.43 | $181.52 | 10,836,600 |
April 24 2026 | $181.96 | $183.13 | $179.97 | $181.94 | 9,626,700 |
April 23 2026 | $183.82 | $185.09 | $182.23 | $184.29 | 6,684,700 |
April 22 2026 | $183.96 | $186.08 | $182.84 | $183.03 | 8,708,300 |
April 21 2026 | $180.72 | $183.08 | $179.12 | $182.70 | 9,799,000 |
April 20 2026 | $181.24 | $182.98 | $179.60 | $180.02 | 9,661,100 |
April 17 2026 | $178.68 | $181.05 | $174.60 | $180.74 | 15,720,600 |
April 16 2026 | $182.34 | $184.91 | $182.07 | $184.83 | 8,013,200 |
April 15 2026 | $183.07 | $183.94 | $180.79 | $181.65 | 8,661,600 |
April 14 2026 | $185.27 | $185.83 | $181.34 | $183.72 | 12,111,000 |
April 13 2026 | $188.07 | $189.21 | $186.37 | $188.40 | 12,000,200 |
April 10 2026 | $186.36 | $187.59 | $183.18 | $185.22 | 11,151,400 |
April 09 2026 | $190.88 | $193.20 | $185.93 | $187.00 | 11,634,000 |
April 08 2026 | $188.03 | $189.76 | $185.27 | $189.49 | 17,195,400 |
April 07 2026 | $196.44 | $201.01 | $195.72 | $197.98 | 11,672,600 |
April 06 2026 | $195.00 | $196.24 | $192.88 | $195.35 | 8,245,700 |
April 02 2026 | $198.94 | $201.85 | $194.54 | $195.46 | 11,528,000 |
April 01 2026 | $198.43 | $201.17 | $191.47 | $193.93 | 23,051,900 |
