| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 21 2025 | $116.99 | $117.38 | $115.65 | $117.08 | 15,667,000 |
November 20 2025 | $117.98 | $119.01 | $116.74 | $117.02 | 14,383,400 |
November 19 2025 | $116.85 | $118.18 | $115.93 | $117.35 | 15,911,200 |
November 18 2025 | $117.26 | $119.48 | $116.48 | $119.03 | 15,805,900 |
November 17 2025 | $118.97 | $119.50 | $117.11 | $117.68 | 16,032,500 |
November 14 2025 | $118.45 | $119.48 | $116.66 | $119.29 | 17,060,700 |
November 13 2025 | $117.60 | $118.72 | $117.25 | $117.76 | 17,291,900 |
November 12 2025 | $118.07 | $118.25 | $116.77 | $117.10 | 13,790,900 |
November 11 2025 | $117.80 | $119.76 | $117.80 | $118.74 | 16,077,100 |
November 10 2025 | $116.42 | $117.42 | $114.46 | $117.19 | 13,048,000 |
November 07 2025 | $114.21 | $116.49 | $113.90 | $116.20 | 17,181,100 |
November 06 2025 | $112.65 | $113.94 | $112.65 | $113.51 | 14,219,700 |
November 05 2025 | $113.10 | $114.18 | $112.68 | $112.69 | 12,400,900 |
November 04 2025 | $112.40 | $113.36 | $111.53 | $113.15 | 16,860,700 |
November 03 2025 | $113.51 | $113.99 | $112.65 | $112.77 | 12,290,300 |
October 31 2025 | $112.99 | $114.23 | $111.64 | $113.37 | 20,213,400 |
October 30 2025 | $115.42 | $115.51 | $113.54 | $113.70 | 16,172,900 |
October 29 2025 | $113.92 | $116.04 | $113.81 | $115.44 | 12,570,600 |
October 28 2025 | $114.49 | $115.17 | $113.99 | $114.03 | 9,535,200 |
October 27 2025 | $114.70 | $114.98 | $114.10 | $114.93 | 10,975,400 |
October 24 2025 | $115.34 | $115.46 | $114.18 | $114.39 | 9,919,400 |
October 23 2025 | $115.62 | $115.84 | $114.36 | $114.97 | 15,001,100 |
October 22 2025 | $112.47 | $114.18 | $112.10 | $113.72 | 12,938,800 |
October 21 2025 | $111.91 | $112.38 | $111.02 | $111.73 | 9,202,300 |
October 20 2025 | $111.03 | $112.17 | $111.01 | $111.72 | 9,523,600 |