| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 30 2026 | $48.24 | $48.33 | $47.55 | $48.26 | 2,219,700 |
October 29 2026 | $48.00 | $48.87 | $47.70 | $48.60 | 2,098,111 |
October 28 2026 | $46.38 | $47.48 | $46.38 | $47.37 | 2,588,566 |
October 27 2026 | $47.49 | $47.61 | $46.71 | $46.75 | 1,851,260 |
October 26 2026 | $47.00 | $47.51 | $46.72 | $47.04 | 2,064,905 |
October 23 2026 | $47.19 | $47.47 | $46.80 | $47.03 | 1,876,400 |
October 22 2026 | $45.59 | $47.76 | $45.49 | $47.64 | 2,825,200 |
October 21 2026 | $46.36 | $46.40 | $45.66 | $46.05 | 1,968,200 |
October 20 2026 | $45.23 | $46.55 | $45.16 | $45.93 | 2,404,400 |
October 19 2026 | $45.45 | $45.66 | $45.04 | $45.21 | 2,131,600 |
October 16 2026 | $46.40 | $46.62 | $44.96 | $45.32 | 2,661,100 |
October 15 2026 | $44.73 | $46.08 | $44.50 | $45.98 | 2,878,000 |
October 14 2026 | $44.88 | $45.47 | $43.96 | $44.61 | 3,203,700 |
October 13 2026 | $46.00 | $46.19 | $45.15 | $45.23 | 5,485,000 |
October 12 2026 | $46.00 | $46.62 | $45.73 | $45.83 | 2,021,600 |
October 09 2026 | $45.35 | $46.65 | $45.29 | $45.88 | 3,993,100 |
October 08 2026 | $44.07 | $45.26 | $44.01 | $45.17 | 3,797,900 |
October 07 2026 | $44.65 | $44.79 | $43.90 | $44.50 | 3,896,300 |
October 06 2026 | $45.00 | $45.42 | $44.72 | $45.21 | 1,925,400 |
October 05 2026 | $44.86 | $44.88 | $44.05 | $44.73 | 3,375,800 |
October 02 2026 | $45.17 | $45.48 | $44.35 | $44.85 | 3,559,800 |
October 01 2026 | $44.58 | $44.96 | $43.76 | $44.56 | 4,749,000 |
September 30 2026 | $45.24 | $45.27 | $44.26 | $44.58 | 5,666,000 |
September 29 2026 | $44.60 | $45.01 | $44.19 | $44.97 | 3,571,300 |
September 28 2026 | $44.19 | $44.59 | $43.62 | $44.50 | 4,033,500 |
