| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 27 2026 | $49.14 | $51.55 | $48.75 | $51.47 | 1,157,501 |
October 26 2026 | $49.35 | $50.11 | $48.65 | $49.01 | 1,065,594 |
October 23 2026 | $49.31 | $49.68 | $48.02 | $49.39 | 1,925,400 |
October 22 2026 | $50.14 | $51.05 | $49.36 | $49.99 | 905,900 |
October 21 2026 | $50.13 | $50.94 | $49.55 | $50.50 | 1,170,000 |
October 20 2026 | $48.87 | $50.33 | $47.36 | $49.88 | 2,155,900 |
October 19 2026 | $49.83 | $50.30 | $49.09 | $50.04 | 1,172,500 |
October 16 2026 | $51.20 | $51.36 | $49.05 | $49.25 | 1,518,000 |
October 15 2026 | $50.00 | $52.37 | $49.76 | $51.52 | 1,352,700 |
October 14 2026 | $49.67 | $50.78 | $48.91 | $50.22 | 1,703,000 |
October 13 2026 | $51.01 | $51.11 | $49.77 | $50.10 | 1,340,800 |
October 12 2026 | $52.91 | $53.21 | $51.40 | $51.55 | 1,103,600 |
October 09 2026 | $50.82 | $54.07 | $50.52 | $53.39 | 1,465,700 |
October 08 2026 | $51.51 | $53.54 | $50.02 | $50.44 | 2,863,400 |
October 07 2026 | $53.00 | $54.59 | $52.27 | $52.35 | 1,679,200 |
October 06 2026 | $60.39 | $60.68 | $53.74 | $54.00 | 2,622,800 |
October 05 2026 | $55.21 | $57.46 | $54.01 | $57.34 | 1,701,300 |
October 02 2026 | $56.45 | $57.58 | $54.09 | $55.43 | 1,128,300 |
October 01 2026 | $55.45 | $56.59 | $54.82 | $55.44 | 1,058,000 |
September 30 2026 | $56.55 | $57.11 | $55.28 | $55.32 | 1,165,000 |
September 29 2026 | $54.08 | $56.48 | $54.00 | $56.00 | 1,576,100 |
September 28 2026 | $53.84 | $55.63 | $52.90 | $54.09 | 1,269,700 |
September 25 2026 | $56.14 | $56.39 | $53.92 | $54.23 | 1,007,800 |
September 24 2026 | $54.95 | $57.17 | $53.79 | $55.70 | 1,554,900 |
September 23 2026 | $59.11 | $59.52 | $54.67 | $55.76 | 2,361,400 |
