| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $107.17 | $110.21 | $107.00 | $108.66 | 1,535,991 |
October 30 2025 | $112.60 | $113.27 | $107.11 | $108.09 | 2,676,757 |
October 29 2025 | $114.44 | $128.00 | $114.00 | $114.98 | 5,310,412 |
October 28 2025 | $125.07 | $128.12 | $122.30 | $124.26 | 2,498,570 |
October 27 2025 | $128.23 | $129.00 | $123.11 | $126.19 | 2,033,596 |
October 24 2025 | $126.72 | $127.60 | $125.55 | $127.31 | 1,108,632 |
October 23 2025 | $130.38 | $130.38 | $124.00 | $126.37 | 1,446,000 |
October 22 2025 | $131.92 | $132.90 | $130.98 | $132.05 | 938,600 |
October 21 2025 | $129.69 | $133.62 | $129.47 | $133.46 | 793,245 |
October 20 2025 | $128.37 | $131.07 | $127.28 | $129.78 | 958,921 |
October 17 2025 | $127.91 | $129.28 | $126.27 | $127.85 | 1,213,391 |
October 16 2025 | $129.98 | $130.18 | $126.01 | $128.28 | 1,228,959 |
October 15 2025 | $131.57 | $133.51 | $129.49 | $130.82 | 1,062,184 |
October 14 2025 | $127.09 | $132.77 | $126.00 | $132.01 | 1,270,140 |
October 13 2025 | $125.54 | $133.00 | $125.54 | $128.50 | 1,557,787 |
October 10 2025 | $123.32 | $125.58 | $123.14 | $124.86 | 1,076,902 |
October 09 2025 | $121.61 | $125.85 | $121.23 | $124.44 | 1,515,993 |
October 08 2025 | $127.91 | $128.71 | $121.73 | $121.88 | 1,173,445 |
October 07 2025 | $129.30 | $129.67 | $125.55 | $127.13 | 1,210,203 |
October 06 2025 | $130.09 | $130.50 | $126.35 | $126.52 | 1,204,064 |
October 03 2025 | $128.00 | $128.43 | $125.29 | $126.59 | 1,130,183 |
October 02 2025 | $124.99 | $129.41 | $124.60 | $127.74 | 1,388,291 |
October 01 2025 | $126.85 | $127.78 | $124.27 | $125.05 | 1,716,496 |
September 30 2025 | $130.90 | $131.70 | $124.89 | $126.68 | 2,365,265 |
September 29 2025 | $134.87 | $134.87 | $130.10 | $132.97 | 1,190,256 |
