
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $40.00 | $40.82 | $39.57 | $39.91 | 1,669,250 |
October 30 2025 | $40.00 | $40.93 | $39.65 | $40.23 | 1,503,228 |
October 29 2025 | $41.46 | $41.54 | $40.03 | $40.12 | 1,801,482 |
October 28 2025 | $42.13 | $42.13 | $41.36 | $41.69 | 1,313,959 |
October 27 2025 | $42.24 | $43.25 | $42.14 | $42.41 | 845,664 |
October 24 2025 | $42.99 | $43.39 | $41.95 | $41.98 | 1,277,736 |
October 23 2025 | $42.99 | $43.33 | $42.56 | $43.10 | 1,350,591 |
October 22 2025 | $42.66 | $43.07 | $42.22 | $42.99 | 1,856,699 |
October 21 2025 | $41.26 | $42.70 | $41.00 | $42.64 | 1,840,021 |
October 20 2025 | $42.13 | $42.48 | $41.41 | $41.43 | 1,848,420 |
October 17 2025 | $41.91 | $42.15 | $41.43 | $41.94 | 2,562,622 |
October 16 2025 | $43.60 | $43.60 | $41.93 | $42.33 | 2,442,800 |
October 15 2025 | $42.83 | $43.18 | $42.21 | $42.66 | 2,410,390 |
October 14 2025 | $41.85 | $42.78 | $41.65 | $42.63 | 1,709,715 |
October 13 2025 | $42.34 | $42.69 | $41.75 | $42.58 | 1,987,950 |
October 10 2025 | $43.51 | $43.61 | $42.12 | $42.26 | 2,694,507 |
October 09 2025 | $44.10 | $44.33 | $42.94 | $43.51 | 2,833,830 |
October 08 2025 | $44.26 | $44.62 | $44.00 | $44.15 | 2,701,252 |
October 07 2025 | $45.91 | $46.20 | $44.19 | $44.20 | 2,104,919 |
October 06 2025 | $46.16 | $46.43 | $45.17 | $45.47 | 1,667,782 |
October 03 2025 | $46.53 | $46.80 | $45.79 | $46.01 | 1,775,224 |
October 02 2025 | $46.09 | $46.81 | $45.37 | $46.27 | 3,663,167 |
October 01 2025 | $45.01 | $46.96 | $45.01 | $46.22 | 3,556,940 |