| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 14 2026 | $49.42 | $50.39 | $48.20 | $50.15 | 1,684,190 |
May 13 2026 | $50.45 | $50.59 | $48.13 | $49.73 | 2,186,349 |
May 12 2026 | $51.48 | $52.00 | $50.11 | $51.32 | 1,275,700 |
May 11 2026 | $52.10 | $53.61 | $51.16 | $51.71 | 1,983,500 |
May 08 2026 | $57.27 | $57.27 | $50.75 | $52.29 | 2,910,900 |
May 07 2026 | $58.15 | $61.39 | $55.03 | $56.43 | 2,810,600 |
May 06 2026 | $59.99 | $62.84 | $59.02 | $61.16 | 3,373,000 |
May 05 2026 | $57.91 | $58.72 | $56.78 | $58.08 | 1,289,400 |
May 04 2026 | $59.00 | $60.60 | $56.52 | $57.00 | 1,373,100 |
May 01 2026 | $59.43 | $59.74 | $56.40 | $58.89 | 1,113,100 |
April 30 2026 | $57.88 | $59.70 | $57.88 | $59.10 | 1,029,600 |
April 29 2026 | $57.16 | $57.59 | $55.40 | $57.35 | 1,144,300 |
April 28 2026 | $58.64 | $58.64 | $55.30 | $57.08 | 1,745,400 |
April 27 2026 | $59.97 | $60.14 | $56.92 | $59.52 | 1,703,700 |
April 24 2026 | $63.56 | $63.99 | $59.19 | $59.39 | 1,554,900 |
April 23 2026 | $63.00 | $64.22 | $61.24 | $62.51 | 806,500 |
April 22 2026 | $64.33 | $64.86 | $61.81 | $63.22 | 868,900 |
April 21 2026 | $65.63 | $67.08 | $62.85 | $62.96 | 1,464,600 |
April 20 2026 | $63.00 | $65.79 | $62.31 | $65.13 | 1,522,700 |
April 17 2026 | $61.98 | $65.45 | $61.12 | $63.17 | 2,373,400 |
April 16 2026 | $59.18 | $61.73 | $57.19 | $60.56 | 1,656,200 |
April 15 2026 | $61.04 | $61.98 | $58.04 | $58.74 | 2,765,500 |
April 14 2026 | $56.44 | $57.13 | $55.80 | $56.56 | 861,600 |
April 13 2026 | $52.78 | $55.20 | $52.41 | $54.61 | 812,500 |
April 10 2026 | $54.14 | $54.97 | $53.54 | $53.83 | 591,800 |
