| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 30 2026 | $76.81 | $77.00 | $74.86 | $75.35 | 2,919,400 |
October 29 2026 | $76.51 | $77.76 | $76.51 | $76.97 | 3,008,600 |
October 28 2026 | $75.10 | $75.93 | $74.41 | $75.36 | 3,007,400 |
October 27 2026 | $75.47 | $75.78 | $74.46 | $74.97 | 2,934,500 |
October 26 2026 | $74.03 | $75.38 | $74.03 | $74.83 | 3,056,200 |
October 23 2026 | $73.80 | $74.37 | $73.10 | $73.64 | 3,787,600 |
October 22 2026 | $73.59 | $75.60 | $73.57 | $75.09 | 3,757,800 |
October 21 2026 | $73.22 | $74.22 | $72.41 | $74.11 | 4,051,200 |
October 20 2026 | $74.00 | $74.91 | $72.25 | $73.36 | 5,153,022 |
October 19 2026 | $73.59 | $74.70 | $73.35 | $74.24 | 4,704,740 |
October 16 2026 | $74.76 | $75.87 | $73.64 | $73.68 | 3,517,100 |
October 15 2026 | $72.34 | $74.57 | $71.22 | $74.04 | 4,904,300 |
October 14 2026 | $72.50 | $72.76 | $70.82 | $71.72 | 4,775,000 |
October 13 2026 | $74.10 | $74.32 | $72.93 | $73.59 | 2,618,900 |
October 12 2026 | $72.57 | $74.44 | $72.57 | $73.62 | 1,838,500 |
October 09 2026 | $73.38 | $73.52 | $72.70 | $72.80 | 2,909,900 |
October 08 2026 | $71.27 | $73.92 | $71.27 | $73.72 | 3,813,000 |
October 07 2026 | $71.17 | $72.26 | $71.15 | $71.93 | 2,108,200 |
October 06 2026 | $72.55 | $72.85 | $71.75 | $72.16 | 1,760,400 |
October 05 2026 | $71.63 | $72.34 | $71.14 | $71.88 | 2,212,800 |
October 02 2026 | $72.03 | $72.45 | $71.37 | $71.77 | 3,117,000 |
October 01 2026 | $70.38 | $71.57 | $69.40 | $71.51 | 2,864,400 |
September 30 2026 | $71.64 | $72.17 | $70.37 | $70.97 | 3,092,000 |
September 29 2026 | $71.70 | $72.00 | $71.19 | $71.72 | 2,518,800 |
September 28 2026 | $72.38 | $72.38 | $71.33 | $71.52 | 2,599,700 |
