Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
13 May 2024 | 105.59400 | 105.77344 | 105.59375 | 105.65625 | 105.65625 | 601,590 |
10 May 2024 | 105.77344 | 105.83594 | 105.57031 | 105.58594 | 105.58594 | 1,224,787 |
09 May 2024 | 105.64844 | 105.83594 | 105.54688 | 105.83594 | 105.83594 | 1,224,787 |
08 May 2024 | 105.75000 | 105.78906 | 105.62500 | 105.64844 | 105.64844 | 920,555 |
07 May 2024 | 105.72656 | 105.91406 | 105.67188 | 105.76563 | 105.76563 | 1,186,420 |
06 May 2024 | 105.68750 | 105.85938 | 105.65625 | 105.73438 | 105.73438 | 804,798 |
03 May 2024 | 105.36719 | 106.10156 | 105.32031 | 105.74219 | 105.74219 | 2,297,761 |
02 May 2024 | 105.05469 | 105.41406 | 105.00781 | 105.40625 | 105.40625 | 1,617,486 |
01 May 2024 | 104.77344 | 105.27344 | 104.71094 | 105.20313 | 105.20313 | 1,666,065 |
30 Apr 2024 | 105.05469 | 105.10938 | 104.72656 | 104.74219 | 104.74219 | 1,699,696 |
29 Apr 2024 | 104.86719 | 105.10938 | 104.86719 | 105.09375 | 105.09375 | 958,804 |
26 Apr 2024 | 104.79688 | 105.08594 | 104.75000 | 104.87500 | 104.87500 | 985,037 |
25 Apr 2024 | 105.08594 | 105.24219 | 104.63281 | 104.78906 | 104.78906 | 1,559,630 |
24 Apr 2024 | 105.17188 | 105.19531 | 104.96094 | 105.03906 | 105.03906 | 1,321,370 |
23 Apr 2024 | 105.08594 | 105.30469 | 104.89844 | 105.20313 | 105.20313 | 1,288,718 |
22 Apr 2024 | 104.90625 | 105.12500 | 104.84375 | 105.04688 | 105.04688 | 894,597 |
19 Apr 2024 | 104.97656 | 105.57031 | 104.96094 | 105.06250 | 105.06250 | 1,382,643 |
18 Apr 2024 | 105.21875 | 105.35156 | 104.91406 | 104.94531 | 104.94531 | 1,358,841 |
17 Apr 2024 | 104.88281 | 105.31250 | 104.83594 | 105.24219 | 105.24219 | 1,319,208 |
16 Apr 2024 | 105.24219 | 105.27344 | 104.78906 | 104.97656 | 104.97656 | 1,655,336 |
15 Apr 2024 | 105.54688 | 105.57813 | 104.89063 | 105.14063 | 105.14063 | 1,893,368 |
12 Apr 2024 | 105.15625 | 105.64844 | 105.14844 | 105.57031 | 105.57031 | 1,419,143 |
11 Apr 2024 | 105.25000 | 105.44531 | 104.96094 | 105.20313 | 105.20313 | 1,954,479 |
10 Apr 2024 | 106.25781 | 106.39063 | 105.18750 | 105.22656 | 105.22656 | 2,697,227 |
09 Apr 2024 | 106.04688 | 106.32031 | 106.00000 | 106.26563 | 106.26563 | 1,156,961 |
08 Apr 2024 | 106.17969 | 106.19531 | 105.96094 | 106.03125 | 106.03125 | 1,182,843 |
05 Apr 2024 | 106.62500 | 106.69531 | 106.21094 | 106.32813 | 106.32813 | 1,494,668 |
04 Apr 2024 | 106.53906 | 106.71094 | 106.37500 | 106.67188 | 106.67188 | 1,280,812 |
03 Apr 2024 | 106.46094 | 106.53125 | 106.17188 | 106.48438 | 106.48438 | 1,401,259 |
02 Apr 2024 | 106.54688 | 106.58594 | 106.25000 | 106.42188 | 106.42188 | 1,303,954 |
01 Apr 2024 | 106.98438 | 107.10156 | 106.42188 | 106.46094 | 106.46094 | 1,072,698 |
28 Mar 2024 | 107.29688 | 107.29688 | 107.20313 | 107.20313 | 107.20313 | 1,299,726 |
27 Mar 2024 | 107.04688 | 107.04688 | 107.04688 | 107.04688 | 107.04688 | - |
26 Mar 2024 | 106.81250 | 106.89844 | 106.75000 | 106.89844 | 106.89844 | 76 |
25 Mar 2024 | 106.83594 | 106.83594 | 106.75000 | 106.75000 | 106.75000 | 29 |
22 Mar 2024 | 106.85938 | 106.96094 | 106.85938 | 106.85938 | 106.85938 | 13 |
21 Mar 2024 | 106.98438 | 106.99219 | 106.60156 | 106.68750 | 106.68750 | 211 |
20 Mar 2024 | 106.50781 | 106.71094 | 106.39844 | 106.71094 | 106.71094 | 374 |
19 Mar 2024 | 106.22656 | 106.40625 | 106.22656 | 106.39844 | 106.39844 | 130 |
18 Mar 2024 | 106.23438 | 106.28906 | 106.17188 | 106.17188 | 106.17188 | 284 |
15 Mar 2024 | 106.48438 | 106.50781 | 106.25781 | 106.30469 | 106.30469 | 1,099 |
14 Mar 2024 | 106.79688 | 106.84375 | 106.39063 | 106.39063 | 106.39063 | 263 |
13 Mar 2024 | 107.03906 | 107.07813 | 106.81250 | 106.81250 | 106.81250 | 3,921 |
12 Mar 2024 | 107.26563 | 107.31250 | 106.93750 | 106.96875 | 106.96875 | 2,206 |
11 Mar 2024 | 107.46875 | 107.47656 | 107.27344 | 107.27344 | 107.27344 | 691 |
08 Mar 2024 | 107.36719 | 107.67969 | 107.24219 | 107.38281 | 107.38281 | 3,090 |
07 Mar 2024 | 107.19531 | 107.34375 | 107.18750 | 107.29688 | 107.29688 | 3,312 |
06 Mar 2024 | 107.03125 | 107.21875 | 106.96875 | 107.09375 | 107.09375 | 5,630 |
05 Mar 2024 | 106.75000 | 107.14063 | 106.75000 | 107.05469 | 107.05469 | 3,929 |
04 Mar 2024 | 106.94531 | 106.95313 | 106.71875 | 106.74219 | 106.74219 | 8,869 |
01 Mar 2024 | 106.53906 | 107.00781 | 106.43750 | 106.97656 | 106.97656 | 19,423 |
29 Feb 2024 | 106.54688 | 106.68750 | 106.26563 | 106.50781 | 106.50781 | 58,631 |
28 Feb 2024 | 106.29688 | 106.54688 | 106.28125 | 106.47656 | 106.47656 | 521,452 |
27 Feb 2024 | 106.35938 | 106.47656 | 106.22656 | 106.26563 | 106.26563 | 2,293,032 |
26 Feb 2024 | 106.44531 | 106.61719 | 106.25000 | 106.29688 | 106.29688 | 4,813,722 |
23 Feb 2024 | 106.32031 | 106.53906 | 106.12500 | 106.47656 | 106.47656 | 4,210,442 |
22 Feb 2024 | 106.44531 | 106.53125 | 106.19531 | 106.29688 | 106.29688 | 3,657,677 |
21 Feb 2024 | 106.68750 | 106.79688 | 106.41406 | 106.46094 | 106.46094 | 2,261,986 |
20 Feb 2024 | 106.54688 | 106.81250 | 106.43750 | 106.67969 | 106.67969 | 1,251,927 |
16 Feb 2024 | 106.84375 | 106.85938 | 106.26563 | 106.51563 | 106.51563 | 1,343,351 |
15 Feb 2024 | 106.74219 | 107.07813 | 106.71875 | 106.84375 | 106.84375 | 1,284,937 |
14 Feb 2024 | 106.44531 | 106.82031 | 106.35938 | 106.72656 | 106.72656 | 1,228,390 |
13 Feb 2024 | 107.22656 | 107.57813 | 106.35156 | 106.42969 | 106.42969 | 1,939,446 |
12 Feb 2024 | 107.17969 | 107.35156 | 107.14844 | 107.25000 | 107.25000 | 749,571 |
09 Feb 2024 | 107.32813 | 107.44531 | 107.09375 | 107.14844 | 107.14844 | 1,060,455 |
08 Feb 2024 | 107.51563 | 107.60156 | 107.26563 | 107.28906 | 107.28906 | 907,422 |
07 Feb 2024 | 107.64063 | 107.82813 | 107.51563 | 107.56250 | 107.56250 | 1,067,595 |
06 Feb 2024 | 107.32813 | 107.71875 | 107.28125 | 107.64063 | 107.64063 | 1,379,397 |
05 Feb 2024 | 107.82031 | 107.83594 | 107.25000 | 107.31250 | 107.31250 | 1,498,365 |
02 Feb 2024 | 108.63281 | 108.67188 | 107.71875 | 107.85156 | 107.85156 | 2,170,284 |
01 Feb 2024 | 108.55469 | 108.93750 | 108.35156 | 108.70313 | 108.70313 | 1,767,873 |
31 Jan 2024 | 107.99219 | 108.60156 | 107.96094 | 108.39063 | 108.39063 | 2,822,130 |
30 Jan 2024 | 107.95313 | 108.10938 | 107.73438 | 107.88281 | 107.88281 | 1,271,387 |
29 Jan 2024 | 107.82031 | 108.04688 | 107.73438 | 107.93750 | 107.93750 | 1,004,551 |
26 Jan 2024 | 107.92188 | 108.03125 | 107.62500 | 107.64844 | 107.64844 | 1,015,991 |
25 Jan 2024 | 107.59375 | 107.93750 | 107.44531 | 107.84375 | 107.84375 | 1,276,720 |
24 Jan 2024 | 107.81250 | 108.01563 | 107.56250 | 107.60156 | 107.60156 | 1,387,851 |
23 Jan 2024 | 107.84375 | 107.92188 | 107.68750 | 107.75781 | 107.75781 | 930,210 |
22 Jan 2024 | 107.74219 | 107.95313 | 107.67188 | 107.89844 | 107.89844 | 836,228 |
19 Jan 2024 | 107.80469 | 107.84375 | 107.51563 | 107.67969 | 107.67969 | 1,114,925 |
18 Jan 2024 | 107.88281 | 108.07031 | 107.76563 | 107.80469 | 107.80469 | 1,030,403 |
17 Jan 2024 | 108.34375 | 108.42969 | 107.80469 | 107.89844 | 107.89844 | 1,467,507 |
16 Jan 2024 | 108.71094 | 108.72656 | 108.18750 | 108.30469 | 108.30469 | 1,793,851 |
12 Jan 2024 | 108.53906 | 108.90625 | 108.33594 | 108.77344 | 108.77344 | 1,491,207 |
11 Jan 2024 | 108.10938 | 108.54688 | 107.93750 | 108.49219 | 108.49219 | 1,714,907 |
10 Jan 2024 | 108.14063 | 108.29688 | 108.05469 | 108.09375 | 108.09375 | 950,577 |
09 Jan 2024 | 108.05469 | 108.20313 | 107.97656 | 108.10938 | 108.10938 | 961,017 |
08 Jan 2024 | 107.98438 | 108.36719 | 107.80469 | 108.20313 | 108.20313 | 1,248,396 |
05 Jan 2024 | 108.07813 | 108.35938 | 107.56250 | 107.96875 | 107.96875 | 1,468,633 |
04 Jan 2024 | 108.40625 | 108.53125 | 108.05469 | 108.10938 | 108.10938 | 1,045,833 |
03 Jan 2024 | 108.38281 | 108.51563 | 108.06250 | 108.46875 | 108.46875 | 1,278,216 |
02 Jan 2024 | 108.66406 | 108.75000 | 108.25000 | 108.34375 | 108.34375 | 994,510 |
29 Dec 2023 | 108.67188 | 108.67188 | 108.67188 | 108.67188 | 108.67188 | 796,493 |
28 Dec 2023 | 108.64063 | 108.65625 | 108.38281 | 108.38281 | 108.38281 | 55 |
27 Dec 2023 | 108.62500 | 108.75000 | 108.62500 | 108.62500 | 108.62500 | 6 |
26 Dec 2023 | 108.09375 | 108.09375 | 108.06250 | 108.09375 | 108.09375 | 55 |
22 Dec 2023 | 108.27344 | 108.41406 | 108.24219 | 108.24219 | 108.24219 | 128 |
21 Dec 2023 | 108.12500 | 108.12500 | 108.12500 | 108.12500 | 108.12500 | - |
20 Dec 2023 | 107.79688 | 108.03125 | 107.78906 | 108.03125 | 108.03125 | 23 |
19 Dec 2023 | 107.87500 | 108.01563 | 107.76563 | 107.82813 | 107.82813 | 117 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |