| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 05 2026 | $177.00 | $177.11 | $169.92 | $170.22 | 14,752,399 |
May 04 2026 | $175.68 | $179.10 | $172.29 | $172.62 | 7,151,100 |
May 01 2026 | $172.99 | $177.18 | $172.00 | $172.70 | 7,637,300 |
April 30 2026 | $172.01 | $173.58 | $167.76 | $172.71 | 6,141,700 |
April 29 2026 | $166.10 | $168.73 | $163.42 | $168.68 | 6,270,500 |
April 28 2026 | $166.48 | $167.82 | $162.25 | $165.29 | 7,414,100 |
April 27 2026 | $176.72 | $176.76 | $168.51 | $172.47 | 6,782,500 |
April 24 2026 | $174.53 | $179.80 | $173.52 | $176.91 | 7,508,000 |
April 23 2026 | $177.50 | $177.75 | $169.38 | $172.55 | 7,428,000 |
April 22 2026 | $174.40 | $178.48 | $171.14 | $177.73 | 8,699,400 |
April 21 2026 | $170.00 | $173.85 | $167.22 | $172.86 | 8,918,900 |
April 20 2026 | $165.00 | $167.90 | $164.49 | $166.85 | 6,113,300 |
April 17 2026 | $162.24 | $165.28 | $160.47 | $164.23 | 8,216,400 |
April 16 2026 | $155.92 | $161.01 | $153.36 | $161.01 | 7,205,600 |
April 15 2026 | $154.82 | $155.23 | $150.52 | $154.33 | 5,835,300 |
April 14 2026 | $153.99 | $155.41 | $150.99 | $154.37 | 7,114,000 |
April 13 2026 | $146.73 | $152.14 | $144.80 | $152.02 | 7,217,900 |
April 10 2026 | $147.54 | $149.34 | $145.40 | $147.35 | 7,054,100 |
April 09 2026 | $145.11 | $146.19 | $141.11 | $146.05 | 7,266,100 |
April 08 2026 | $143.00 | $146.16 | $141.12 | $145.07 | 12,136,800 |
April 07 2026 | $127.85 | $133.70 | $127.55 | $133.64 | 5,758,000 |
April 06 2026 | $127.32 | $128.17 | $125.17 | $126.25 | 3,033,100 |
April 02 2026 | $121.10 | $127.20 | $119.79 | $126.68 | 5,125,100 |
April 01 2026 | $126.06 | $127.25 | $124.66 | $124.85 | 5,037,700 |
March 31 2026 | $118.62 | $123.46 | $117.42 | $122.78 | 7,837,700 |
