| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 18 2026 | $171.68 | $176.09 | $171.00 | $175.95 | 5,626,349 |
May 15 2026 | $175.52 | $175.98 | $170.78 | $171.18 | 7,692,923 |
May 14 2026 | $178.11 | $178.90 | $175.30 | $175.68 | 6,421,638 |
May 13 2026 | $177.77 | $179.44 | $175.30 | $178.11 | 6,144,140 |
May 12 2026 | $178.60 | $179.92 | $176.62 | $178.89 | 5,604,883 |
May 11 2026 | $175.16 | $179.93 | $174.60 | $178.61 | 6,524,088 |
May 08 2026 | $176.22 | $177.09 | $174.60 | $176.09 | 6,277,446 |
May 07 2026 | $176.54 | $177.39 | $173.68 | $176.78 | 5,658,926 |
May 06 2026 | $174.79 | $178.09 | $173.57 | $176.74 | 6,098,981 |
May 05 2026 | $173.92 | $174.15 | $171.20 | $172.87 | 4,721,241 |
May 04 2026 | $174.00 | $175.87 | $172.89 | $172.90 | 5,081,313 |
May 01 2026 | $176.23 | $176.99 | $173.26 | $173.99 | 4,494,767 |
April 30 2026 | $173.64 | $176.65 | $173.48 | $176.07 | 6,224,410 |
April 29 2026 | $175.56 | $176.27 | $171.78 | $172.79 | 5,037,907 |
April 28 2026 | $175.25 | $175.79 | $172.34 | $175.68 | 6,115,827 |
April 27 2026 | $172.30 | $176.99 | $172.30 | $173.38 | 6,511,732 |
April 24 2026 | $177.78 | $177.78 | $171.63 | $174.26 | 10,505,060 |
April 23 2026 | $181.36 | $182.64 | $177.50 | $179.30 | 6,289,444 |
April 22 2026 | $187.75 | $188.74 | $179.84 | $180.91 | 8,513,949 |
April 21 2026 | $194.61 | $196.62 | $186.54 | $187.17 | 7,489,948 |
April 20 2026 | $197.80 | $198.39 | $194.80 | $195.79 | 4,988,161 |
April 17 2026 | $195.58 | $199.94 | $195.20 | $196.42 | 4,777,162 |
April 16 2026 | $198.41 | $199.94 | $193.91 | $195.85 | 3,999,305 |
April 15 2026 | $202.99 | $203.00 | $197.69 | $198.39 | 4,424,750 |
April 14 2026 | $201.35 | $204.32 | $200.91 | $202.81 | 3,303,096 |
