| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 20 2025 | $149.41 | $154.49 | $146.11 | $146.25 | 1,963,084 |
November 19 2025 | $145.70 | $149.11 | $144.52 | $148.69 | 1,365,550 |
November 18 2025 | $145.56 | $151.35 | $144.44 | $149.58 | 1,853,536 |
November 17 2025 | $148.68 | $149.00 | $145.83 | $146.37 | 1,272,003 |
November 14 2025 | $144.82 | $149.82 | $143.14 | $149.20 | 2,002,195 |
November 13 2025 | $145.10 | $147.18 | $143.43 | $144.38 | 1,602,092 |
November 12 2025 | $146.99 | $147.62 | $144.68 | $145.17 | 1,295,040 |
November 11 2025 | $145.22 | $148.94 | $143.83 | $147.14 | 1,432,672 |
November 10 2025 | $143.48 | $144.76 | $141.30 | $143.74 | 1,332,794 |
November 07 2025 | $140.97 | $143.64 | $138.69 | $142.67 | 1,564,849 |
November 06 2025 | $137.54 | $142.11 | $137.39 | $139.81 | 2,062,922 |
November 05 2025 | $138.25 | $139.86 | $136.09 | $136.35 | 1,830,671 |
November 04 2025 | $140.62 | $140.62 | $136.56 | $138.47 | 2,390,402 |
November 03 2025 | $142.27 | $142.69 | $138.88 | $140.30 | 1,964,266 |
October 31 2025 | $141.13 | $143.51 | $140.94 | $142.21 | 1,653,802 |
October 30 2025 | $142.65 | $143.62 | $140.94 | $141.18 | 1,392,066 |
October 29 2025 | $139.73 | $144.37 | $139.73 | $142.65 | 1,473,434 |
October 28 2025 | $142.66 | $142.97 | $139.45 | $140.17 | 1,140,655 |
October 27 2025 | $145.50 | $146.65 | $142.92 | $143.41 | 1,389,658 |
October 24 2025 | $146.75 | $147.35 | $144.21 | $144.86 | 1,434,440 |
October 23 2025 | $146.61 | $148.36 | $145.50 | $146.16 | 2,477,868 |
October 22 2025 | $142.12 | $143.91 | $139.87 | $141.31 | 2,404,198 |
October 21 2025 | $140.41 | $141.16 | $138.55 | $140.56 | 1,410,182 |
October 20 2025 | $138.94 | $141.00 | $138.45 | $140.22 | 2,216,565 |
October 17 2025 | $138.69 | $139.08 | $136.64 | $138.14 | 1,541,224 |