| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 01 2026 | $67.20 | $68.50 | $66.51 | $67.62 | 7,348,600 |
April 30 2026 | $64.21 | $69.04 | $63.67 | $67.17 | 15,772,200 |
April 29 2026 | $63.03 | $63.76 | $61.00 | $61.74 | 8,938,574 |
April 28 2026 | $61.65 | $62.30 | $61.03 | $62.00 | 6,536,900 |
April 27 2026 | $61.53 | $62.90 | $61.44 | $61.91 | 4,857,610 |
April 24 2026 | $61.73 | $62.21 | $60.50 | $60.97 | 5,582,400 |
April 23 2026 | $61.28 | $62.53 | $60.73 | $61.54 | 5,574,100 |
April 22 2026 | $62.34 | $62.54 | $60.38 | $60.65 | 4,346,400 |
April 21 2026 | $61.78 | $63.07 | $61.40 | $61.71 | 5,105,400 |
April 20 2026 | $61.18 | $62.21 | $60.89 | $61.65 | 5,076,000 |
April 17 2026 | $60.31 | $62.97 | $60.19 | $61.32 | 6,461,100 |
April 16 2026 | $58.75 | $60.72 | $57.85 | $59.71 | 8,885,400 |
April 15 2026 | $64.01 | $64.01 | $57.70 | $58.55 | 16,954,400 |
April 14 2026 | $64.29 | $64.99 | $63.36 | $64.66 | 4,610,400 |
April 13 2026 | $63.29 | $64.43 | $62.88 | $64.32 | 6,643,900 |
April 10 2026 | $62.09 | $63.99 | $61.75 | $63.34 | 7,428,600 |
April 09 2026 | $58.09 | $61.76 | $58.09 | $61.46 | 6,070,400 |
April 08 2026 | $58.00 | $58.88 | $57.92 | $58.29 | 5,957,100 |
April 07 2026 | $55.15 | $55.55 | $54.65 | $55.44 | 5,266,700 |
April 06 2026 | $55.34 | $55.92 | $55.07 | $55.59 | 4,117,500 |
April 02 2026 | $55.93 | $57.04 | $55.29 | $55.71 | 5,650,300 |
April 01 2026 | $56.64 | $57.79 | $56.22 | $56.90 | 5,783,900 |
March 31 2026 | $55.69 | $56.73 | $55.23 | $56.31 | 6,677,500 |
March 30 2026 | $55.04 | $55.24 | $53.77 | $54.36 | 5,721,500 |
March 27 2026 | $54.88 | $55.49 | $54.03 | $54.25 | 6,960,896 |
