Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jul 2024 | 122.14 | 122.20 | 122.08 | 122.10 | 122.10 | 3,434 |
01 Jul 2024 | 122.40 | 122.50 | 121.88 | 122.32 | 122.32 | 164,589 |
28 Jun 2024 | 123.14 | 123.46 | 122.86 | 122.90 | 122.90 | 24,914 |
27 Jun 2024 | 122.68 | 122.80 | 122.46 | 122.46 | 122.46 | 35,346 |
26 Jun 2024 | 123.00 | 123.22 | 122.42 | 122.56 | 122.56 | 21,907 |
25 Jun 2024 | 122.20 | 122.58 | 122.10 | 122.44 | 122.44 | 43,640 |
24 Jun 2024 | 122.38 | 122.68 | 122.08 | 122.68 | 122.68 | 30,511 |
21 Jun 2024 | 122.58 | 122.82 | 122.28 | 122.48 | 122.48 | 24,547 |
20 Jun 2024 | 122.84 | 123.08 | 122.60 | 122.82 | 122.82 | 29,502 |
19 Jun 2024 | 122.62 | 122.72 | 122.32 | 122.42 | 122.42 | 31,764 |
18 Jun 2024 | 122.16 | 122.30 | 122.00 | 122.22 | 122.22 | 22,081 |
17 Jun 2024 | 121.78 | 121.84 | 121.28 | 121.52 | 121.52 | 59,486 |
14 Jun 2024 | 121.68 | 121.84 | 121.04 | 121.46 | 121.46 | 11,919 |
13 Jun 2024 | 121.24 | 121.36 | 120.84 | 121.10 | 121.10 | 25,369 |
12 Jun 2024 | 121.70 | 122.16 | 121.44 | 121.88 | 121.88 | 35,384 |
11 Jun 2024 | 121.38 | 121.38 | 120.92 | 121.20 | 121.20 | 14,238 |
10 Jun 2024 | 121.06 | 121.50 | 120.80 | 121.48 | 121.48 | 39,824 |
07 Jun 2024 | 120.50 | 121.18 | 120.12 | 120.94 | 120.94 | 32,892 |
06 Jun 2024 | 120.26 | 120.60 | 120.18 | 120.40 | 120.40 | 18,076 |
05 Jun 2024 | 119.26 | 120.00 | 119.18 | 120.00 | 120.00 | 46,068 |
04 Jun 2024 | 118.68 | 119.00 | 118.30 | 118.46 | 118.46 | 41,725 |
03 Jun 2024 | 119.82 | 119.82 | 118.84 | 119.00 | 119.00 | 135,065 |
31 May 2024 | 118.54 | 118.68 | 117.90 | 118.02 | 118.02 | 33,549 |
30 May 2024 | 118.72 | 119.00 | 118.62 | 118.78 | 118.78 | 13,806 |
29 May 2024 | 119.40 | 119.44 | 118.82 | 119.16 | 119.16 | 24,091 |
28 May 2024 | 120.10 | 120.20 | 119.68 | 119.72 | 119.72 | 27,272 |
27 May 2024 | 120.04 | 120.22 | 119.90 | 120.22 | 120.22 | 9,038 |
24 May 2024 | 119.60 | 120.06 | 119.50 | 119.92 | 119.92 | 30,143 |
23 May 2024 | 120.86 | 121.26 | 120.02 | 120.40 | 120.40 | 30,594 |
22 May 2024 | 120.28 | 120.50 | 120.24 | 120.38 | 120.38 | 16,652 |
21 May 2024 | 120.22 | 120.38 | 120.00 | 120.30 | 120.30 | 16,935 |
20 May 2024 | 120.28 | 120.64 | 120.24 | 120.62 | 120.62 | 9,823 |
17 May 2024 | 120.06 | 120.30 | 119.94 | 120.06 | 120.06 | 35,551 |
16 May 2024 | 120.16 | 120.38 | 120.14 | 120.28 | 120.28 | 29,334 |
15 May 2024 | 119.42 | 119.90 | 119.20 | 119.88 | 119.88 | 69,134 |
14 May 2024 | 119.12 | 119.24 | 118.90 | 119.02 | 119.02 | 11,714 |
13 May 2024 | 119.40 | 119.40 | 119.06 | 119.06 | 119.06 | 81,972 |
10 May 2024 | 119.18 | 119.50 | 119.12 | 119.14 | 119.14 | 23,602 |
09 May 2024 | 118.60 | 118.76 | 118.40 | 118.74 | 118.74 | 56,105 |
08 May 2024 | 118.58 | 118.76 | 118.12 | 118.60 | 118.60 | 25,826 |
07 May 2024 | 118.44 | 118.58 | 118.28 | 118.58 | 118.58 | 30,642 |
06 May 2024 | 117.62 | 117.98 | 117.50 | 117.94 | 117.94 | 38,801 |
03 May 2024 | 116.82 | 117.44 | 116.58 | 117.06 | 117.06 | 20,960 |
02 May 2024 | 116.18 | 116.68 | 115.92 | 116.20 | 116.20 | 102,879 |
30 Apr 2024 | 117.38 | 117.38 | 116.64 | 116.72 | 116.72 | 49,617 |
29 Apr 2024 | 117.26 | 117.50 | 117.04 | 117.04 | 117.04 | 85,176 |
26 Apr 2024 | 116.34 | 117.16 | 116.06 | 116.98 | 116.98 | 37,277 |
25 Apr 2024 | 115.72 | 115.78 | 114.62 | 114.96 | 114.96 | 17,791 |
24 Apr 2024 | 116.86 | 116.88 | 116.10 | 116.24 | 116.24 | 22,055 |
23 Apr 2024 | 115.78 | 116.28 | 115.36 | 116.20 | 116.20 | 21,994 |
22 Apr 2024 | 115.06 | 115.36 | 114.74 | 115.04 | 115.04 | 38,915 |
19 Apr 2024 | 114.46 | 115.10 | 114.42 | 114.72 | 114.72 | 42,624 |
18 Apr 2024 | 115.60 | 115.86 | 115.10 | 115.72 | 115.72 | 26,143 |
17 Apr 2024 | 115.92 | 116.40 | 115.38 | 115.38 | 115.38 | 53,243 |
16 Apr 2024 | 116.26 | 116.42 | 115.74 | 116.06 | 116.06 | 70,242 |
15 Apr 2024 | 118.20 | 118.62 | 117.74 | 117.90 | 117.90 | 78,580 |
12 Apr 2024 | 118.94 | 119.00 | 118.00 | 118.18 | 118.18 | 24,382 |
11 Apr 2024 | 117.82 | 118.02 | 117.30 | 117.78 | 117.78 | 44,207 |
10 Apr 2024 | 117.94 | 118.00 | 116.82 | 117.56 | 117.56 | 29,422 |
09 Apr 2024 | 117.64 | 117.72 | 116.80 | 117.08 | 117.08 | 100,744 |
08 Apr 2024 | 117.44 | 117.88 | 117.30 | 117.64 | 117.64 | 23,427 |
05 Apr 2024 | 116.70 | 117.52 | 116.64 | 117.36 | 117.36 | 28,770 |
04 Apr 2024 | 117.98 | 118.30 | 117.88 | 118.20 | 118.20 | 56,978 |
03 Apr 2024 | 118.00 | 118.12 | 117.68 | 118.00 | 118.00 | 57,556 |
02 Apr 2024 | 119.40 | 119.40 | 117.78 | 118.00 | 118.00 | 139,763 |
28 Mar 2024 | 118.62 | 118.92 | 118.56 | 118.78 | 118.78 | 12,022 |
27 Mar 2024 | 117.96 | 118.24 | 117.84 | 117.98 | 117.98 | 14,780 |
26 Mar 2024 | 117.90 | 118.10 | 117.78 | 118.04 | 118.04 | 14,289 |
25 Mar 2024 | 118.04 | 118.12 | 117.56 | 117.80 | 117.80 | 39,659 |
22 Mar 2024 | 118.20 | 118.48 | 118.02 | 118.12 | 118.12 | 16,919 |
21 Mar 2024 | 117.70 | 118.30 | 117.42 | 118.22 | 118.22 | 30,916 |
20 Mar 2024 | 116.44 | 116.80 | 116.44 | 116.60 | 116.60 | 16,308 |
19 Mar 2024 | 116.08 | 116.36 | 115.72 | 116.36 | 116.36 | 43,226 |
18 Mar 2024 | 115.74 | 116.22 | 115.56 | 116.16 | 116.16 | 24,055 |
15 Mar 2024 | 116.00 | 116.26 | 115.28 | 115.30 | 115.30 | 75,503 |
14 Mar 2024 | 116.22 | 116.30 | 115.60 | 115.96 | 115.96 | 63,802 |
13 Mar 2024 | 116.46 | 116.46 | 116.18 | 116.20 | 116.20 | 29,651 |
12 Mar 2024 | 115.90 | 116.54 | 115.50 | 116.24 | 116.24 | 46,232 |
11 Mar 2024 | 115.22 | 115.36 | 114.90 | 115.30 | 115.30 | 61,206 |
08 Mar 2024 | 116.20 | 116.50 | 115.92 | 115.92 | 115.92 | 44,786 |
07 Mar 2024 | 115.04 | 116.16 | 114.90 | 115.88 | 115.88 | 29,563 |
06 Mar 2024 | 115.14 | 115.62 | 115.14 | 115.50 | 115.50 | 18,644 |
05 Mar 2024 | 115.62 | 115.62 | 114.84 | 114.94 | 114.94 | 72,425 |
04 Mar 2024 | 115.94 | 116.10 | 115.64 | 115.76 | 115.76 | 25,125 |
01 Mar 2024 | 115.76 | 115.98 | 115.40 | 115.88 | 115.88 | 148,668 |
29 Feb 2024 | 114.74 | 115.18 | 114.44 | 115.00 | 115.00 | 12,255 |
28 Feb 2024 | 114.96 | 115.02 | 114.56 | 114.72 | 114.72 | 15,955 |
27 Feb 2024 | 114.84 | 115.02 | 114.62 | 114.84 | 114.84 | 24,009 |
26 Feb 2024 | 115.14 | 115.24 | 114.90 | 114.92 | 114.92 | 23,179 |
23 Feb 2024 | 115.18 | 115.70 | 115.10 | 115.44 | 115.44 | 25,853 |
22 Feb 2024 | 114.26 | 115.02 | 114.14 | 115.00 | 115.00 | 22,942 |
21 Feb 2024 | 113.38 | 113.44 | 113.12 | 113.20 | 113.20 | 32,764 |
20 Feb 2024 | 114.10 | 114.10 | 113.18 | 113.28 | 113.28 | 31,120 |
19 Feb 2024 | 114.12 | 114.50 | 114.06 | 114.34 | 114.34 | 35,871 |
16 Feb 2024 | 114.66 | 114.82 | 114.14 | 114.50 | 114.50 | 11,949 |
15 Feb 2024 | 114.24 | 114.32 | 113.72 | 113.96 | 113.96 | 67,410 |
14 Feb 2024 | 113.40 | 113.82 | 113.34 | 113.52 | 113.52 | 30,250 |
13 Feb 2024 | 114.12 | 114.44 | 112.38 | 113.26 | 113.26 | 83,659 |
12 Feb 2024 | 113.72 | 114.42 | 113.66 | 114.42 | 114.42 | 58,015 |
09 Feb 2024 | 113.40 | 113.68 | 113.30 | 113.38 | 113.38 | 79,666 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |