| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| October 29 2025    | $28.54    | $28.54    | $27.88    | $28.01    | 450,400    | 
| October 28 2025    | $28.75    | $29.08    | $28.28    | $28.66    | 482,700    | 
| October 27 2025    | $28.78    | $28.95    | $28.61    | $28.63    | 429,500    | 
| October 24 2025    | $28.75    | $28.86    | $28.62    | $28.70    | 347,800    | 
| October 23 2025    | $28.24    | $28.65    | $28.24    | $28.62    | 504,900    | 
| October 22 2025    | $28.12    | $28.42    | $27.95    | $28.19    | 320,500    | 
| October 21 2025    | $28.06    | $28.60    | $28.00    | $28.25    | 379,100    | 
| October 20 2025    | $27.56    | $28.17    | $27.55    | $28.06    | 592,000    | 
| October 17 2025    | $27.24    | $27.53    | $27.14    | $27.40    | 383,500    | 
| October 16 2025    | $27.54    | $27.67    | $27.17    | $27.50    | 667,200    | 
| October 15 2025    | $27.88    | $28.37    | $27.34    | $27.39    | 516,700    | 
| October 14 2025    | $27.20    | $27.69    | $27.13    | $27.66    | 438,700    | 
| October 13 2025    | $27.50    | $27.73    | $27.41    | $27.65    | 236,300    | 
| October 10 2025    | $27.87    | $27.99    | $27.20    | $27.20    | 440,900    | 
| October 09 2025    | $28.72    | $28.72    | $27.80    | $27.89    | 406,500    | 
| October 08 2025    | $28.75    | $28.75    | $28.42    | $28.59    | 582,600    | 
| October 07 2025    | $28.92    | $28.96    | $28.36    | $28.48    | 385,000    | 
| October 06 2025    | $28.90    | $29.19    | $28.75    | $28.91    | 486,700    | 
| October 03 2025    | $28.68    | $28.94    | $28.51    | $28.78    | 787,800    | 
| October 02 2025    | $29.04    | $29.07    | $28.57    | $28.58    | 638,900    | 
| October 01 2025    | $29.34    | $29.37    | $28.84    | $28.94    | 842,500    | 
| September 30 2025    | $29.44    | $29.75    | $29.10    | $29.64    | 922,800    | 
| September 29 2025    | $28.77    | $29.60    | $28.68    | $29.44    | 995,500    | 
| September 26 2025    | $28.61    | $28.86    | $28.42    | $28.51    | 399,200    | 
| September 25 2025    | $28.54    | $28.60    | $27.91    | $28.29    | 659,400    |