
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| October 30 2025    | $118.59    | $119.34    | $115.03    | $115.09    | 63,144,400    | 
| October 29 2025    | $120.57    | $121.37    | $117.54    | $120.61    | 66,062,600    | 
| October 28 2025    | $117.65    | $120.08    | $117.06    | $119.09    | 45,853,100    | 
| October 27 2025    | $114.52    | $116.69    | $114.27    | $116.43    | 38,433,500    | 
| October 24 2025    | $109.99    | $111.26    | $109.53    | $110.56    | 42,044,500    | 
| October 23 2025    | $104.27    | $107.63    | $104.08    | $107.22    | 45,622,500    | 
| October 22 2025    | $107.45    | $107.74    | $101.58    | $104.60    | 67,190,400    | 
| October 21 2025    | $107.90    | $108.48    | $106.67    | $107.77    | 39,905,700    | 
| October 20 2025    | $105.61    | $108.52    | $105.55    | $107.89    | 39,964,400    | 
| October 17 2025    | $100.92    | $104.77    | $100.12    | $103.99    | 71,137,000    | 
| October 16 2025    | $104.68    | $106.33    | $99.75    | $102.05    | 79,672,000    | 
| October 15 2025    | $104.14    | $105.51    | $100.04    | $103.20    | 63,534,700    | 
| October 14 2025    | $99.73    | $103.53    | $97.07    | $101.13    | 73,615,000    | 
| October 13 2025    | $102.06    | $103.68    | $100.85    | $103.23    | 57,255,600    | 
| October 10 2025    | $108.73    | $109.66    | $96.83    | $97.07    | 119,004,700    | 
| October 09 2025    | $108.88    | $108.96    | $106.76    | $108.45    | 43,978,100    | 
| October 08 2025    | $105.72    | $109.05    | $105.66    | $108.88    | 43,465,500    | 
| October 07 2025    | $107.70    | $108.06    | $104.52    | $105.31    | 50,092,900    | 
| October 06 2025    | $107.40    | $107.88    | $106.13    | $107.04    | 41,238,400    | 
| October 03 2025    | $106.44    | $106.87    | $103.76    | $104.70    | 51,548,200    | 
| October 02 2025    | $106.81    | $106.84    | $104.66    | $106.14    | 44,579,300    | 
| October 01 2025    | $101.73    | $105.14    | $101.30    | $104.86    | 46,998,200    | 
| September 30 2025    | $102.41    | $103.57    | $101.22    | $103.40    | 46,161,900    | 
| September 29 2025    | $102.79    | $104.28    | $101.94    | $102.60    | 46,196,600    | 
| September 26 2025    | $100.40    | $101.38    | $98.74    | $101.25    | 62,048,700    |