| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 04 2025 | $148.60 | $149.50 | $146.25 | $147.17 | 9,292,378 |
November 03 2025 | $150.10 | $150.18 | $147.77 | $148.02 | 8,848,729 |
October 31 2025 | $148.71 | $151.10 | $148.53 | $150.37 | 7,929,800 |
October 30 2025 | $149.47 | $150.80 | $149.34 | $149.58 | 6,760,700 |
October 29 2025 | $150.66 | $150.97 | $148.47 | $148.77 | 7,405,500 |
October 28 2025 | $151.12 | $153.17 | $150.62 | $151.37 | 5,819,300 |
October 27 2025 | $151.61 | $151.76 | $150.13 | $151.74 | 7,775,300 |
October 24 2025 | $156.40 | $157.40 | $151.53 | $152.49 | 11,968,500 |
October 23 2025 | $151.29 | $152.24 | $149.53 | $151.15 | 8,205,400 |
October 22 2025 | $150.25 | $152.39 | $149.74 | $151.14 | 6,394,400 |
October 21 2025 | $150.90 | $151.22 | $149.82 | $150.57 | 6,013,400 |
October 20 2025 | $150.54 | $151.33 | $150.25 | $150.90 | 5,601,300 |
October 17 2025 | $149.52 | $150.97 | $149.39 | $150.35 | 8,612,900 |
October 16 2025 | $146.98 | $149.36 | $146.89 | $148.56 | 8,809,700 |
October 15 2025 | $147.50 | $148.37 | $146.25 | $146.40 | 10,003,100 |
October 14 2025 | $146.55 | $148.21 | $146.06 | $148.12 | 8,585,300 |
October 13 2025 | $147.97 | $148.39 | $145.95 | $146.47 | 7,511,100 |
October 10 2025 | $149.89 | $150.46 | $148.41 | $148.65 | 7,374,000 |
October 09 2025 | $149.69 | $149.82 | $148.54 | $149.53 | 6,134,500 |
October 08 2025 | $151.73 | $151.73 | $149.58 | $149.64 | 5,254,700 |
October 07 2025 | $149.71 | $152.11 | $149.01 | $151.48 | 6,844,400 |
October 06 2025 | $150.45 | $151.26 | $149.36 | $149.37 | 6,737,000 |
October 03 2025 | $150.94 | $152.36 | $150.94 | $151.21 | 5,212,600 |
October 02 2025 | $151.66 | $151.74 | $150.58 | $150.99 | 6,892,100 |
October 01 2025 | $152.63 | $152.82 | $150.36 | $152.12 | 7,566,000 |