| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 30 2026 | $54.05 | $54.89 | $53.17 | $53.85 | 249,300 |
October 29 2026 | $54.10 | $54.74 | $53.67 | $54.51 | 269,864 |
October 28 2026 | $54.79 | $55.94 | $53.59 | $53.79 | 272,281 |
October 27 2026 | $54.82 | $55.54 | $53.16 | $53.40 | 681,455 |
October 26 2026 | $55.98 | $55.98 | $54.74 | $55.19 | 523,057 |
October 23 2026 | $52.04 | $53.69 | $51.61 | $53.48 | 289,700 |
October 22 2026 | $51.71 | $52.66 | $50.69 | $51.65 | 217,100 |
October 21 2026 | $50.48 | $52.70 | $50.48 | $52.38 | 378,900 |
October 20 2026 | $50.51 | $51.03 | $49.38 | $50.43 | 348,900 |
October 19 2026 | $51.54 | $52.70 | $49.02 | $50.05 | 427,300 |
October 16 2026 | $52.39 | $53.72 | $50.98 | $51.18 | 410,100 |
October 15 2026 | $51.95 | $53.30 | $51.15 | $51.48 | 530,000 |
October 14 2026 | $56.70 | $56.73 | $52.22 | $53.71 | 527,700 |
October 13 2026 | $54.26 | $56.43 | $54.04 | $56.40 | 769,400 |
October 12 2026 | $52.46 | $54.64 | $52.46 | $54.58 | 779,300 |
October 09 2026 | $51.56 | $52.29 | $51.25 | $51.40 | 299,000 |
October 08 2026 | $51.00 | $52.24 | $50.73 | $51.83 | 455,300 |
October 07 2026 | $50.23 | $51.34 | $49.71 | $49.79 | 283,500 |
October 06 2026 | $50.52 | $51.02 | $49.53 | $50.47 | 391,053 |
October 05 2026 | $51.50 | $51.68 | $49.09 | $51.29 | 539,283 |
October 02 2026 | $48.50 | $50.28 | $47.71 | $50.05 | 432,000 |
October 01 2026 | $46.71 | $49.38 | $46.29 | $48.98 | 366,300 |
September 30 2026 | $47.56 | $48.83 | $47.16 | $47.25 | 413,900 |
September 29 2026 | $45.92 | $47.67 | $45.50 | $47.17 | 455,000 |
September 28 2026 | $47.37 | $47.38 | $45.83 | $46.31 | 451,000 |
