
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 28 2025 | $29.17 | $29.23 | $28.40 | $28.63 | 3,828,100 |
November 26 2025 | $27.67 | $28.72 | $27.39 | $28.55 | 5,514,700 |
November 25 2025 | $27.47 | $27.89 | $26.92 | $27.63 | 5,247,600 |
November 24 2025 | $26.38 | $28.15 | $26.25 | $28.03 | 7,333,500 |
November 21 2025 | $25.70 | $26.46 | $25.22 | $25.81 | 11,463,600 |
November 20 2025 | $28.38 | $28.46 | $26.26 | $26.68 | 12,926,300 |
November 19 2025 | $28.53 | $29.26 | $27.03 | $27.71 | 10,775,800 |
November 18 2025 | $28.77 | $29.88 | $28.57 | $29.41 | 7,869,700 |
November 17 2025 | $29.37 | $30.23 | $27.83 | $28.29 | 12,073,200 |
November 14 2025 | $29.51 | $30.68 | $29.26 | $29.58 | 7,365,200 |
November 13 2025 | $32.30 | $32.73 | $29.67 | $29.81 | 9,771,800 |
November 12 2025 | $33.62 | $33.65 | $31.75 | $32.20 | 7,266,800 |
November 11 2025 | $33.28 | $33.28 | $32.27 | $32.38 | 4,082,100 |
November 10 2025 | $33.96 | $34.01 | $33.02 | $33.62 | 4,370,800 |
November 07 2025 | $30.41 | $32.72 | $30.07 | $32.66 | 5,242,100 |
November 06 2025 | $31.66 | $31.70 | $30.56 | $31.12 | 5,533,500 |
November 05 2025 | $31.46 | $32.79 | $31.25 | $32.51 | 4,642,300 |
November 04 2025 | $32.92 | $33.77 | $29.45 | $30.26 | 12,387,000 |
November 03 2025 | $35.05 | $35.21 | $33.52 | $33.74 | 6,641,800 |
October 31 2025 | $36.29 | $36.76 | $35.80 | $36.59 | 4,670,200 |
October 30 2025 | $35.97 | $35.97 | $34.60 | $34.70 | 5,769,500 |
October 29 2025 | $37.90 | $37.95 | $36.16 | $36.78 | 6,464,800 |
October 28 2025 | $39.02 | $39.33 | $37.90 | $38.06 | 4,028,900 |
October 27 2025 | $39.23 | $39.90 | $38.84 | $39.52 | 3,649,200 |
October 24 2025 | $37.35 | $37.41 | $36.41 | $37.00 | 4,508,400 |