
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $39.00 | $41.05 | $38.84 | $40.66 | 3,878,046 |
October 30 2025 | $39.05 | $39.53 | $37.84 | $37.94 | 1,901,403 |
October 29 2025 | $40.00 | $40.76 | $39.15 | $39.60 | 2,478,681 |
October 28 2025 | $40.34 | $41.14 | $39.71 | $39.73 | 1,801,097 |
October 27 2025 | $40.00 | $40.95 | $39.71 | $40.38 | 1,793,354 |
October 24 2025 | $40.37 | $40.76 | $39.22 | $39.45 | 1,497,132 |
October 23 2025 | $38.53 | $40.18 | $38.53 | $39.61 | 1,796,950 |
October 22 2025 | $39.32 | $39.94 | $38.25 | $38.98 | 2,519,807 |
October 21 2025 | $40.85 | $41.67 | $39.60 | $39.73 | 2,516,993 |
October 20 2025 | $42.24 | $42.61 | $41.00 | $41.10 | 2,337,388 |
October 17 2025 | $42.23 | $42.95 | $41.29 | $41.41 | 2,387,858 |
October 16 2025 | $44.00 | $44.86 | $42.14 | $43.08 | 4,345,673 |
October 15 2025 | $42.36 | $44.20 | $41.12 | $43.45 | 5,339,091 |
October 14 2025 | $38.50 | $42.12 | $37.50 | $40.48 | 4,885,894 |
October 13 2025 | $37.85 | $40.80 | $37.54 | $39.53 | 3,858,005 |
October 10 2025 | $39.80 | $40.40 | $37.09 | $37.29 | 2,875,026 |
October 09 2025 | $38.88 | $40.54 | $38.45 | $39.54 | 2,577,908 |
October 08 2025 | $38.50 | $39.26 | $37.82 | $37.84 | 2,244,655 |
October 07 2025 | $39.00 | $39.59 | $37.74 | $38.29 | 3,101,926 |
October 06 2025 | $37.90 | $40.92 | $37.54 | $38.39 | 3,208,231 |
October 03 2025 | $38.87 | $39.25 | $37.28 | $37.37 | 2,217,066 |
October 02 2025 | $36.81 | $38.86 | $36.62 | $38.71 | 3,507,800 |
October 01 2025 | $33.80 | $35.94 | $33.75 | $35.87 | 2,790,564 |