| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 30 2026 | $36.13 | $36.13 | $35.53 | $35.84 | 32,588,368 |
October 29 2026 | $35.29 | $35.38 | $34.68 | $35.30 | 15,161,208 |
October 28 2026 | $34.69 | $35.02 | $34.48 | $34.93 | 12,645,058 |
October 27 2026 | $34.66 | $34.94 | $34.28 | $34.86 | 10,218,820 |
October 26 2026 | $34.68 | $35.01 | $34.38 | $34.99 | 10,869,015 |
October 23 2026 | $35.32 | $35.40 | $34.48 | $34.68 | 13,465,500 |
October 22 2026 | $34.61 | $35.40 | $34.61 | $35.19 | 28,532,300 |
October 21 2026 | $34.59 | $34.72 | $34.33 | $34.47 | 10,771,000 |
October 20 2026 | $34.56 | $34.89 | $34.25 | $34.63 | 18,646,100 |
October 19 2026 | $34.33 | $34.74 | $34.14 | $34.46 | 10,510,500 |
October 16 2026 | $34.41 | $34.71 | $34.14 | $34.62 | 14,273,400 |
October 15 2026 | $33.73 | $34.49 | $33.65 | $34.18 | 19,033,800 |
October 14 2026 | $32.93 | $33.37 | $32.55 | $33.12 | 9,866,500 |
October 13 2026 | $33.06 | $33.10 | $32.49 | $32.66 | 11,656,900 |
October 12 2026 | $31.90 | $32.78 | $31.68 | $32.75 | 12,437,700 |
October 09 2026 | $31.17 | $31.87 | $31.05 | $31.76 | 8,605,600 |
October 08 2026 | $30.70 | $31.35 | $30.60 | $31.26 | 14,530,500 |
October 07 2026 | $31.07 | $31.16 | $30.50 | $30.54 | 7,039,900 |
October 06 2026 | $30.98 | $31.42 | $30.81 | $31.13 | 8,562,800 |
October 05 2026 | $30.20 | $30.96 | $30.20 | $30.89 | 11,692,800 |
October 02 2026 | $30.98 | $30.98 | $30.28 | $30.37 | 9,945,300 |
October 01 2026 | $30.58 | $31.44 | $30.36 | $30.69 | 17,710,600 |
September 30 2026 | $31.04 | $31.51 | $30.06 | $30.34 | 12,397,700 |
September 29 2026 | $31.21 | $31.40 | $30.77 | $31.03 | 10,408,800 |
September 28 2026 | $31.55 | $31.64 | $31.03 | $31.46 | 9,923,500 |
