| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 15 2026 | $154.69 | $156.65 | $153.05 | $154.13 | 6,773,567 |
May 14 2026 | $154.93 | $158.19 | $153.97 | $154.48 | 5,342,993 |
May 13 2026 | $158.20 | $158.94 | $154.77 | $155.03 | 6,698,545 |
May 12 2026 | $158.04 | $161.18 | $157.86 | $160.56 | 6,820,939 |
May 11 2026 | $164.10 | $165.31 | $156.07 | $157.80 | 9,071,584 |
May 08 2026 | $169.20 | $170.56 | $165.62 | $165.93 | 8,859,400 |
May 07 2026 | $168.25 | $173.72 | $167.55 | $171.28 | 8,120,900 |
May 06 2026 | $173.23 | $175.52 | $168.22 | $168.32 | 9,043,500 |
May 05 2026 | $165.25 | $169.08 | $164.05 | $167.63 | 8,002,100 |
May 04 2026 | $170.00 | $170.86 | $165.21 | $165.58 | 5,568,200 |
May 01 2026 | $169.03 | $171.58 | $168.15 | $169.63 | 5,444,300 |
April 30 2026 | $174.38 | $175.94 | $167.20 | $168.36 | 8,644,800 |
April 29 2026 | $164.54 | $176.83 | $164.23 | $173.98 | 12,303,600 |
April 28 2026 | $177.99 | $178.94 | $173.00 | $173.38 | 10,931,200 |
April 27 2026 | $178.29 | $181.47 | $177.11 | $177.52 | 5,734,300 |
April 24 2026 | $176.64 | $182.09 | $176.20 | $180.25 | 6,320,600 |
April 23 2026 | $178.91 | $180.50 | $174.53 | $176.75 | 6,009,900 |
April 22 2026 | $190.56 | $191.01 | $177.90 | $179.40 | 9,374,700 |
April 21 2026 | $191.45 | $193.92 | $189.17 | $190.86 | 4,282,700 |
April 20 2026 | $190.60 | $192.91 | $189.09 | $192.03 | 5,372,200 |
April 17 2026 | $188.56 | $192.76 | $188.00 | $192.01 | 7,881,200 |
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 |
