| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 01 2026 | $150.33 | $150.78 | $148.31 | $149.35 | 387,100 |
April 30 2026 | $147.23 | $151.33 | $146.75 | $150.33 | 556,400 |
April 29 2026 | $149.91 | $150.54 | $147.34 | $147.65 | 638,900 |
April 28 2026 | $152.07 | $152.95 | $149.16 | $150.74 | 465,200 |
April 27 2026 | $148.01 | $151.10 | $147.07 | $150.62 | 394,100 |
April 24 2026 | $150.29 | $150.84 | $146.00 | $147.04 | 521,900 |
April 23 2026 | $151.67 | $151.99 | $146.20 | $149.27 | 709,400 |
April 22 2026 | $148.61 | $149.88 | $147.50 | $148.30 | 669,900 |
April 21 2026 | $147.96 | $150.05 | $147.49 | $148.60 | 596,200 |
April 20 2026 | $146.27 | $149.69 | $146.27 | $148.07 | 556,000 |
April 17 2026 | $144.54 | $149.16 | $144.54 | $146.90 | 727,200 |
April 16 2026 | $144.69 | $145.51 | $143.77 | $144.36 | 462,600 |
April 15 2026 | $144.92 | $145.25 | $142.58 | $144.95 | 422,500 |
April 14 2026 | $145.90 | $145.92 | $143.29 | $144.61 | 550,800 |
April 13 2026 | $144.17 | $146.76 | $142.89 | $146.40 | 502,300 |
April 10 2026 | $146.34 | $146.82 | $144.48 | $144.82 | 382,800 |
April 09 2026 | $144.80 | $147.73 | $144.34 | $146.82 | 743,300 |
April 08 2026 | $144.37 | $147.51 | $144.37 | $145.37 | 556,500 |
April 07 2026 | $141.98 | $144.09 | $140.02 | $141.64 | 551,400 |
April 06 2026 | $136.81 | $139.98 | $136.67 | $139.90 | 424,700 |
April 02 2026 | $134.00 | $137.10 | $133.00 | $136.81 | 349,300 |
April 01 2026 | $135.09 | $137.83 | $134.83 | $136.44 | 563,800 |
March 31 2026 | $132.67 | $135.50 | $131.86 | $134.17 | 482,000 |
March 30 2026 | $131.41 | $131.76 | $129.89 | $130.66 | 293,700 |
March 27 2026 | $132.34 | $132.58 | $129.45 | $130.02 | 398,600 |
