| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 03 2025 | $41.50 | $41.63 | $40.34 | $41.34 | 4,953,700 |
October 31 2025 | $41.74 | $42.76 | $41.14 | $41.91 | 7,500,900 |
October 30 2025 | $41.43 | $43.17 | $41.13 | $41.87 | 36,898,700 |
October 29 2025 | $43.82 | $44.11 | $42.24 | $42.46 | 3,774,500 |
October 28 2025 | $44.91 | $45.00 | $44.16 | $44.45 | 3,442,900 |
October 27 2025 | $44.71 | $45.10 | $44.07 | $45.08 | 3,238,700 |
October 24 2025 | $43.76 | $44.50 | $43.21 | $44.26 | 3,309,300 |
October 23 2025 | $43.42 | $43.56 | $42.50 | $43.12 | 4,480,600 |
October 22 2025 | $44.61 | $45.03 | $43.77 | $43.86 | 3,660,300 |
October 21 2025 | $43.20 | $45.14 | $42.94 | $44.70 | 3,117,900 |
October 20 2025 | $43.04 | $43.58 | $42.34 | $43.03 | 3,379,000 |
October 17 2025 | $43.20 | $43.94 | $42.43 | $42.90 | 2,936,000 |
October 16 2025 | $44.25 | $45.00 | $42.86 | $43.27 | 3,675,100 |
October 15 2025 | $43.72 | $45.03 | $43.23 | $44.42 | 3,655,200 |
October 14 2025 | $43.44 | $44.44 | $43.04 | $44.00 | 3,700,400 |
October 13 2025 | $43.66 | $43.95 | $43.05 | $43.69 | 3,858,800 |
October 10 2025 | $44.30 | $44.59 | $43.07 | $43.17 | 4,297,500 |
October 09 2025 | $44.42 | $44.44 | $43.68 | $44.11 | 2,980,300 |
October 08 2025 | $44.85 | $44.88 | $44.34 | $44.36 | 4,079,900 |
October 07 2025 | $46.79 | $47.18 | $44.83 | $44.86 | 4,238,100 |
October 06 2025 | $46.80 | $47.01 | $46.05 | $46.81 | 4,006,100 |
October 03 2025 | $46.42 | $46.58 | $45.82 | $46.42 | 2,833,600 |
October 02 2025 | $45.57 | $47.44 | $45.57 | $46.07 | 5,937,500 |
October 01 2025 | $45.27 | $46.11 | $44.53 | $46.04 | 6,157,500 |
September 30 2025 | $45.09 | $45.47 | $44.48 | $44.87 | 5,210,200 |