| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 15 2026 | $133.12 | $135.04 | $132.40 | $134.73 | 388,677 |
May 14 2026 | $131.44 | $132.85 | $130.47 | $132.39 | 340,630 |
May 13 2026 | $132.74 | $133.95 | $130.88 | $131.67 | 378,568 |
May 12 2026 | $131.25 | $133.63 | $130.40 | $133.42 | 467,114 |
May 11 2026 | $128.37 | $130.40 | $127.53 | $130.23 | 380,308 |
May 08 2026 | $125.69 | $127.93 | $124.31 | $126.98 | 585,800 |
May 07 2026 | $125.60 | $127.08 | $124.12 | $125.84 | 491,000 |
May 06 2026 | $128.73 | $129.72 | $126.93 | $127.84 | 492,900 |
May 05 2026 | $130.59 | $133.98 | $130.31 | $132.95 | 364,900 |
May 04 2026 | $129.16 | $131.39 | $127.54 | $130.47 | 553,500 |
May 01 2026 | $127.32 | $132.64 | $126.17 | $128.48 | 1,359,900 |
April 30 2026 | $129.40 | $134.31 | $128.84 | $134.02 | 862,700 |
April 29 2026 | $128.66 | $131.00 | $127.92 | $130.61 | 410,800 |
April 28 2026 | $127.29 | $128.46 | $126.65 | $127.49 | 382,500 |
April 27 2026 | $124.71 | $126.49 | $124.71 | $125.89 | 337,000 |
April 24 2026 | $125.89 | $126.11 | $123.39 | $124.37 | 339,700 |
April 23 2026 | $125.70 | $127.51 | $125.26 | $126.73 | 308,300 |
April 22 2026 | $125.00 | $125.20 | $123.07 | $125.20 | 400,800 |
April 21 2026 | $123.00 | $124.17 | $122.55 | $123.81 | 498,200 |
April 20 2026 | $122.05 | $123.74 | $121.81 | $122.82 | 444,000 |
April 17 2026 | $123.75 | $123.75 | $118.59 | $121.94 | 911,300 |
April 16 2026 | $125.32 | $126.81 | $125.06 | $125.77 | 647,800 |
April 15 2026 | $127.38 | $127.38 | $124.71 | $124.83 | 292,800 |
April 14 2026 | $129.41 | $129.83 | $125.93 | $127.10 | 390,400 |
April 13 2026 | $130.19 | $132.11 | $129.64 | $130.19 | 302,200 |
