| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| October 29 2025    | $188.06    | $195.12    | $188.06    | $192.81    | 893,286    | 
| October 28 2025    | $191.97    | $192.70    | $189.01    | $189.57    | 946,599    | 
| October 27 2025    | $194.72    | $195.44    | $189.38    | $192.22    | 1,108,907    | 
| October 24 2025    | $196.77    | $198.99    | $191.75    | $192.51    | 1,086,142    | 
| October 23 2025    | $187.16    | $195.07    | $187.16    | $195.00    | 936,886    | 
| October 22 2025    | $186.68    | $189.02    | $183.88    | $188.02    | 1,333,768    | 
| October 21 2025    | $187.95    | $190.20    | $185.65    | $186.88    | 782,635    | 
| October 20 2025    | $184.72    | $196.63    | $183.46    | $188.60    | 1,737,329    | 
| October 17 2025    | $179.09    | $182.42    | $178.01    | $181.69    | 998,242    | 
| October 16 2025    | $179.58    | $187.34    | $179.15    | $180.54    | 1,189,529    | 
| October 15 2025    | $173.24    | $181.88    | $172.82    | $179.42    | 1,278,424    | 
| October 14 2025    | $173.00    | $176.36    | $170.82    | $172.81    | 882,028    | 
| October 13 2025    | $170.00    | $174.57    | $169.08    | $174.17    | 1,202,742    | 
| October 10 2025    | $173.17    | $173.78    | $167.99    | $169.27    | 971,509    | 
| October 09 2025    | $171.46    | $174.75    | $171.02    | $173.06    | 859,816    | 
| October 08 2025    | $170.58    | $173.16    | $169.16    | $172.09    | 946,516    | 
| October 07 2025    | $170.46    | $173.62    | $167.33    | $168.53    | 1,052,904    | 
| October 06 2025    | $167.36    | $172.68    | $167.22    | $170.38    | 1,424,689    | 
| October 03 2025    | $161.54    | $167.91    | $160.59    | $167.35    | 1,145,532    | 
| October 02 2025    | $161.91    | $161.91    | $157.43    | $160.21    | 1,042,396    | 
| October 01 2025    | $160.11    | $163.40    | $157.79    | $161.61    | 1,583,924    | 
| September 30 2025    | $162.44    | $164.64    | $159.95    | $160.97    | 1,214,039    | 
| September 29 2025    | $163.22    | $164.88    | $162.39    | $163.09    | 1,087,934    | 
| September 26 2025    | $163.58    | $164.69    | $160.02    | $162.97    | 1,220,311    | 
| September 25 2025    | $161.31    | $166.35    | $160.07    | $163.66    | 1,481,164    |