| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 01 2026 | $51.59 | $52.56 | $50.59 | $51.63 | 1,035,100 |
April 30 2026 | $51.32 | $52.73 | $50.70 | $52.34 | 1,300,100 |
April 29 2026 | $51.06 | $52.15 | $50.48 | $50.71 | 1,539,800 |
April 28 2026 | $50.51 | $52.29 | $50.12 | $52.06 | 1,570,500 |
April 27 2026 | $50.59 | $54.04 | $50.26 | $50.99 | 2,933,200 |
April 24 2026 | $55.01 | $55.18 | $48.77 | $48.79 | 3,851,300 |
April 23 2026 | $56.88 | $57.99 | $55.09 | $55.18 | 1,521,100 |
April 22 2026 | $56.58 | $57.00 | $55.11 | $56.42 | 1,427,300 |
April 21 2026 | $57.46 | $58.47 | $55.39 | $55.54 | 2,249,700 |
April 20 2026 | $57.14 | $58.60 | $56.87 | $57.69 | 1,263,800 |
April 17 2026 | $57.35 | $59.16 | $57.05 | $57.99 | 1,801,500 |
April 16 2026 | $56.84 | $57.24 | $54.57 | $55.72 | 1,713,600 |
April 15 2026 | $57.15 | $59.39 | $55.76 | $56.76 | 1,982,300 |
April 14 2026 | $55.55 | $57.77 | $55.35 | $56.86 | 2,103,900 |
April 13 2026 | $51.09 | $55.09 | $51.05 | $54.83 | 1,843,800 |
April 10 2026 | $51.75 | $52.22 | $49.50 | $51.22 | 871,400 |
April 09 2026 | $51.27 | $52.27 | $51.10 | $51.72 | 1,100,100 |
April 08 2026 | $52.00 | $52.61 | $50.19 | $51.76 | 1,723,500 |
April 07 2026 | $49.12 | $49.76 | $47.87 | $49.70 | 1,319,500 |
April 06 2026 | $49.70 | $50.77 | $49.06 | $49.15 | 1,145,500 |
April 02 2026 | $47.10 | $49.95 | $47.10 | $49.51 | 1,727,900 |
April 01 2026 | $47.89 | $49.95 | $47.89 | $48.81 | 1,310,100 |
March 31 2026 | $44.99 | $47.60 | $44.91 | $47.57 | 2,167,700 |
March 30 2026 | $45.89 | $45.96 | $44.12 | $44.34 | 1,617,600 |
March 27 2026 | $47.24 | $47.83 | $45.35 | $45.75 | 1,594,400 |
