| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 22 2026 | $190.56 | $191.01 | $177.90 | $179.40 | 9,005,986 |
April 21 2026 | $191.69 | $193.92 | $189.17 | $190.86 | 3,769,526 |
April 20 2026 | $190.18 | $192.91 | $189.09 | $192.03 | 5,367,570 |
April 17 2026 | $188.56 | $192.76 | $188.00 | $192.01 | 7,876,300 |
April 16 2026 | $186.57 | $188.17 | $184.14 | $184.56 | 5,853,000 |
April 15 2026 | $183.33 | $186.60 | $182.33 | $185.69 | 5,933,400 |
April 14 2026 | $178.26 | $182.55 | $178.00 | $181.12 | 5,523,000 |
April 13 2026 | $170.71 | $177.76 | $170.59 | $177.25 | 5,825,300 |
April 10 2026 | $177.15 | $179.41 | $171.55 | $173.46 | 5,118,300 |
April 09 2026 | $180.03 | $180.98 | $173.82 | $176.60 | 7,232,500 |
April 08 2026 | $181.07 | $186.65 | $180.09 | $181.00 | 8,876,800 |
April 07 2026 | $174.42 | $175.88 | $169.71 | $173.41 | 9,117,800 |
April 06 2026 | $166.25 | $176.83 | $166.25 | $176.19 | 8,190,500 |
April 02 2026 | $165.76 | $168.11 | $162.62 | $167.77 | 5,852,500 |
April 01 2026 | $168.67 | $170.01 | $162.05 | $167.38 | 8,807,500 |
March 31 2026 | $165.48 | $169.60 | $162.62 | $168.41 | 9,462,500 |
March 30 2026 | $162.60 | $166.54 | $162.00 | $164.70 | 10,225,000 |
March 27 2026 | $167.96 | $168.19 | $161.21 | $162.49 | 8,975,000 |
March 26 2026 | $169.13 | $171.00 | $167.37 | $168.55 | 8,120,000 |
March 25 2026 | $171.94 | $175.00 | $167.29 | $169.51 | 6,237,500 |
March 24 2026 | $174.60 | $175.69 | $170.60 | $171.63 | 8,577,500 |
March 23 2026 | $176.31 | $177.70 | $174.72 | $175.87 | 8,345,000 |
March 20 2026 | $171.74 | $173.17 | $170.33 | $172.96 | 11,935,000 |
March 19 2026 | $175.18 | $177.47 | $170.40 | $171.77 | 5,987,500 |
March 18 2026 | $176.08 | $179.09 | $175.16 | $175.26 | 6,447,500 |
