| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 30 2026 | $161.46 | $164.61 | $159.77 | $160.83 | 21,016,400 |
April 29 2026 | $163.47 | $164.19 | $160.09 | $163.26 | 20,587,500 |
April 28 2026 | $161.60 | $168.12 | $161.49 | $165.38 | 33,716,500 |
April 27 2026 | $171.98 | $172.95 | $167.32 | $172.36 | 21,616,600 |
April 24 2026 | $179.88 | $180.08 | $168.21 | $172.68 | 33,215,000 |
April 23 2026 | $179.77 | $181.26 | $173.48 | $175.67 | 37,084,200 |
April 22 2026 | $185.53 | $188.52 | $182.17 | $186.85 | 32,448,800 |
April 21 2026 | $177.73 | $184.70 | $175.40 | $180.54 | 39,638,000 |
April 20 2026 | $176.20 | $177.14 | $172.91 | $176.96 | 22,330,900 |
April 17 2026 | $182.30 | $183.86 | $172.76 | $174.45 | 45,282,600 |
April 16 2026 | $175.81 | $179.65 | $173.20 | $177.72 | 46,997,300 |
April 15 2026 | $166.31 | $171.96 | $165.63 | $169.22 | 43,010,800 |
April 14 2026 | $167.35 | $168.81 | $161.00 | $162.43 | 59,779,800 |
April 13 2026 | $139.29 | $155.37 | $139.24 | $155.08 | 49,997,700 |
April 10 2026 | $136.84 | $139.68 | $134.10 | $137.61 | 26,171,800 |
April 09 2026 | $141.71 | $142.30 | $135.53 | $137.38 | 30,407,800 |
April 08 2026 | $149.26 | $150.41 | $141.91 | $142.66 | 23,527,000 |
April 07 2026 | $142.78 | $143.57 | $138.97 | $142.18 | 17,250,400 |
April 06 2026 | $146.42 | $147.52 | $142.85 | $144.53 | 12,556,700 |
April 02 2026 | $141.79 | $145.42 | $139.33 | $145.36 | 14,381,900 |
April 01 2026 | $148.06 | $148.61 | $143.67 | $144.22 | 20,495,900 |
