| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| October 29 2025    | $36.99    | $37.17    | $36.98    | $36.99    | 3,429,200    | 
| October 28 2025    | $36.64    | $37.03    | $36.60    | $37.00    | 3,034,900    | 
| October 27 2025    | $36.89    | $37.31    | $36.59    | $36.64    | 4,384,300    | 
| October 24 2025    | $36.53    | $36.83    | $36.25    | $36.76    | 3,586,100    | 
| October 23 2025    | $36.97    | $36.98    | $36.46    | $36.46    | 3,710,300    | 
| October 22 2025    | $36.65    | $37.45    | $36.61    | $37.18    | 3,023,800    | 
| October 21 2025    | $36.53    | $36.78    | $36.50    | $36.69    | 2,758,400    | 
| October 20 2025    | $36.83    | $36.97    | $36.37    | $36.63    | 4,258,800    | 
| October 17 2025    | $35.81    | $36.95    | $35.77    | $36.74    | 5,105,200    | 
| October 16 2025    | $36.10    | $36.60    | $35.41    | $35.44    | 6,524,800    | 
| October 15 2025    | $35.31    | $36.09    | $35.16    | $36.05    | 5,925,900    | 
| October 14 2025    | $34.81    | $35.19    | $34.68    | $35.11    | 2,601,300    | 
| October 13 2025    | $34.82    | $35.08    | $34.72    | $35.08    | 4,265,400    | 
| October 10 2025    | $35.16    | $35.35    | $34.81    | $34.82    | 3,768,200    | 
| October 09 2025    | $34.50    | $34.88    | $34.46    | $34.77    | 3,312,100    | 
| October 08 2025    | $34.87    | $34.93    | $34.36    | $34.58    | 2,720,100    | 
| October 07 2025    | $35.15    | $35.16    | $34.85    | $34.91    | 3,676,400    | 
| October 06 2025    | $34.55    | $34.83    | $34.28    | $34.83    | 3,094,500    | 
| October 03 2025    | $34.12    | $34.32    | $33.78    | $34.25    | 2,932,000    | 
| October 02 2025    | $33.95    | $34.14    | $33.85    | $34.09    | 3,581,800    | 
| October 01 2025    | $34.70    | $34.70    | $33.80    | $33.80    | 4,002,900    | 
| September 30 2025    | $34.01    | $34.22    | $33.93    | $34.16    | 3,531,500    | 
| September 29 2025    | $34.20    | $34.30    | $34.07    | $34.14    | 2,535,600    | 
| September 26 2025    | $34.32    | $34.52    | $34.03    | $34.15    | 3,439,500    | 
| September 25 2025    | $34.55    | $34.56    | $34.18    | $34.25    | 2,494,800    |