| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 20 2025 | $107.55 | $109.60 | $105.77 | $106.07 | 3,833,517 |
November 19 2025 | $107.29 | $107.45 | $106.07 | $107.09 | 3,337,777 |
November 18 2025 | $108.65 | $109.76 | $107.87 | $109.57 | 2,720,919 |
November 17 2025 | $110.53 | $111.12 | $108.63 | $109.48 | 3,410,872 |
November 14 2025 | $109.45 | $110.61 | $108.45 | $110.40 | 3,721,297 |
November 13 2025 | $109.37 | $110.52 | $108.76 | $109.24 | 3,077,845 |
November 12 2025 | $108.59 | $109.62 | $108.29 | $108.74 | 3,397,061 |
November 11 2025 | $107.29 | $110.67 | $107.27 | $109.34 | 5,667,051 |
November 10 2025 | $105.91 | $107.03 | $104.40 | $106.57 | 4,811,093 |
November 07 2025 | $106.23 | $106.63 | $103.50 | $105.41 | 7,053,620 |
November 06 2025 | $105.57 | $106.60 | $104.82 | $105.00 | 6,018,479 |
November 05 2025 | $105.06 | $106.50 | $104.75 | $105.19 | 3,636,047 |
November 04 2025 | $104.00 | $105.49 | $103.97 | $105.26 | 4,758,733 |
November 03 2025 | $105.91 | $105.99 | $103.90 | $105.64 | 3,749,735 |
October 31 2025 | $105.55 | $106.67 | $105.21 | $105.84 | 3,965,100 |
October 30 2025 | $105.57 | $106.41 | $104.94 | $105.46 | 3,698,700 |
October 29 2025 | $105.69 | $107.00 | $105.69 | $106.00 | 3,740,600 |
October 28 2025 | $106.76 | $106.79 | $105.63 | $105.90 | 3,064,900 |
October 27 2025 | $107.08 | $107.70 | $106.37 | $106.78 | 3,795,500 |
October 24 2025 | $108.00 | $108.32 | $106.32 | $106.38 | 3,133,200 |
October 23 2025 | $108.50 | $109.00 | $107.24 | $108.08 | 4,603,500 |
October 22 2025 | $107.01 | $107.08 | $105.65 | $106.21 | 5,151,000 |
October 21 2025 | $106.80 | $107.23 | $106.01 | $106.04 | 4,254,000 |
October 20 2025 | $106.48 | $107.02 | $105.78 | $106.40 | 3,635,300 |
October 17 2025 | $106.55 | $107.00 | $104.96 | $106.22 | 6,667,700 |