| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 23 2026 | $31.59 | $31.89 | $31.40 | $31.84 | 2,940,900 |
October 22 2026 | $32.52 | $32.82 | $32.20 | $32.44 | 2,683,300 |
October 21 2026 | $33.49 | $33.60 | $33.21 | $33.42 | 2,046,700 |
October 20 2026 | $32.76 | $33.31 | $32.76 | $32.96 | 2,309,600 |
October 19 2026 | $33.04 | $33.17 | $32.77 | $32.82 | 2,072,700 |
October 16 2026 | $33.87 | $34.04 | $33.30 | $33.45 | 2,666,200 |
October 15 2026 | $33.23 | $33.34 | $32.87 | $33.27 | 3,254,000 |
October 14 2026 | $33.35 | $33.49 | $33.12 | $33.46 | 2,335,400 |
October 13 2026 | $33.92 | $33.98 | $33.48 | $33.63 | 2,055,600 |
October 12 2026 | $33.40 | $33.60 | $33.39 | $33.39 | 2,211,200 |
October 09 2026 | $33.39 | $33.44 | $33.16 | $33.37 | 3,340,600 |
October 08 2026 | $33.28 | $33.46 | $32.90 | $33.43 | 4,633,800 |
October 07 2026 | $33.65 | $34.05 | $33.53 | $33.92 | 2,635,500 |
October 06 2026 | $35.28 | $35.31 | $34.88 | $34.90 | 2,286,400 |
October 05 2026 | $34.51 | $34.90 | $34.40 | $34.77 | 1,962,400 |
October 02 2026 | $34.32 | $34.81 | $34.25 | $34.78 | 3,160,600 |
October 01 2026 | $34.56 | $34.73 | $33.89 | $34.25 | 4,545,100 |
September 30 2026 | $35.77 | $35.99 | $35.44 | $35.50 | 2,546,400 |
September 29 2026 | $36.08 | $36.14 | $35.77 | $36.08 | 2,174,000 |
September 28 2026 | $36.37 | $36.68 | $36.21 | $36.38 | 2,091,300 |
September 25 2026 | $36.39 | $36.57 | $36.15 | $36.55 | 2,181,500 |
September 24 2026 | $35.95 | $36.23 | $35.75 | $36.11 | 2,244,000 |
September 23 2026 | $36.13 | $36.31 | $35.87 | $35.92 | 2,374,800 |
September 22 2026 | $36.96 | $36.96 | $36.17 | $36.41 | 1,744,600 |
September 21 2026 | $36.97 | $37.04 | $36.82 | $36.91 | 1,728,700 |
