| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 29 2026 | $48.19 | $49.11 | $48.03 | $48.68 | 5,607,000 |
October 28 2026 | $47.65 | $49.32 | $47.36 | $48.74 | 8,022,981 |
October 27 2026 | $50.80 | $51.25 | $50.64 | $50.94 | 4,768,900 |
October 26 2026 | $50.86 | $51.24 | $50.85 | $51.10 | 3,609,400 |
October 23 2026 | $50.83 | $50.92 | $50.29 | $50.75 | 3,178,800 |
October 22 2026 | $50.29 | $51.44 | $49.97 | $51.21 | 4,283,400 |
October 21 2026 | $50.19 | $50.45 | $49.91 | $50.02 | 3,614,100 |
October 20 2026 | $49.98 | $51.12 | $49.77 | $50.63 | 5,597,200 |
October 19 2026 | $49.44 | $49.81 | $49.26 | $49.46 | 5,372,900 |
October 16 2026 | $49.62 | $49.97 | $49.44 | $49.51 | 6,923,500 |
October 15 2026 | $49.18 | $49.84 | $48.98 | $49.02 | 6,141,500 |
October 14 2026 | $46.63 | $47.98 | $46.55 | $47.87 | 7,087,500 |
October 13 2026 | $47.09 | $47.15 | $46.11 | $46.27 | 5,756,400 |
October 12 2026 | $46.70 | $47.09 | $46.31 | $46.92 | 10,345,400 |
October 09 2026 | $46.61 | $46.82 | $46.27 | $46.50 | 8,542,700 |
October 08 2026 | $46.40 | $46.70 | $45.83 | $46.54 | 7,730,500 |
October 07 2026 | $46.92 | $47.41 | $46.69 | $47.02 | 5,852,600 |
October 06 2026 | $46.96 | $47.01 | $46.18 | $46.60 | 6,806,400 |
October 05 2026 | $46.73 | $46.89 | $46.33 | $46.55 | 3,480,400 |
October 02 2026 | $47.08 | $47.16 | $46.84 | $47.03 | 5,385,700 |
October 01 2026 | $48.16 | $48.23 | $47.13 | $47.18 | 7,896,400 |
September 30 2026 | $48.93 | $49.05 | $48.17 | $48.17 | 5,852,300 |
September 29 2026 | $49.41 | $49.82 | $48.96 | $49.35 | 2,892,700 |
September 28 2026 | $49.17 | $49.80 | $48.98 | $49.70 | 3,586,600 |
September 25 2026 | $49.49 | $49.50 | $49.00 | $49.24 | 3,324,000 |
