| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 04 2026 | $63.13 | $63.26 | $62.28 | $62.30 | 1,623,643 |
May 01 2026 | $63.66 | $64.33 | $63.33 | $63.70 | 853,700 |
April 30 2026 | $63.40 | $64.16 | $63.25 | $63.90 | 1,168,500 |
April 29 2026 | $63.51 | $63.76 | $63.03 | $63.54 | 996,800 |
April 28 2026 | $63.23 | $63.51 | $62.79 | $63.15 | 1,480,000 |
April 27 2026 | $63.53 | $63.90 | $62.88 | $63.18 | 1,029,100 |
April 24 2026 | $62.76 | $63.38 | $62.40 | $63.29 | 1,425,300 |
April 23 2026 | $62.25 | $62.88 | $62.22 | $62.63 | 1,655,900 |
April 22 2026 | $62.10 | $62.51 | $61.62 | $62.16 | 1,708,600 |
April 21 2026 | $60.17 | $60.93 | $60.13 | $60.75 | 1,956,100 |
April 20 2026 | $58.76 | $59.89 | $58.58 | $59.64 | 1,713,700 |
April 17 2026 | $56.96 | $58.61 | $56.63 | $58.61 | 2,694,900 |
April 16 2026 | $58.10 | $58.96 | $57.73 | $58.80 | 2,548,900 |
April 15 2026 | $58.77 | $59.08 | $57.80 | $57.89 | 2,037,400 |
April 14 2026 | $60.10 | $60.28 | $58.71 | $58.92 | 2,048,200 |
April 13 2026 | $59.79 | $60.64 | $59.62 | $60.35 | 3,408,700 |
April 10 2026 | $59.10 | $59.97 | $59.04 | $59.89 | 1,532,500 |
April 09 2026 | $59.59 | $60.25 | $59.00 | $59.19 | 2,766,900 |
April 08 2026 | $57.25 | $58.82 | $57.12 | $58.64 | 3,185,700 |
April 07 2026 | $58.52 | $58.90 | $58.29 | $58.74 | 2,137,100 |
April 06 2026 | $57.62 | $58.61 | $57.44 | $58.53 | 822,500 |
April 02 2026 | $58.48 | $58.77 | $57.80 | $58.11 | 2,280,200 |
April 01 2026 | $58.20 | $58.50 | $57.56 | $57.92 | 1,982,300 |
March 31 2026 | $58.68 | $59.38 | $57.89 | $58.18 | 2,478,800 |
March 30 2026 | $58.90 | $58.96 | $56.99 | $57.20 | 1,415,500 |
