Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Jun 2023 | 146.70 | 150.00 | 146.20 | 150.00 | 150.00 | 52,556,256 |
01 Jun 2023 | 143.85 | 146.40 | 143.56 | 146.40 | 146.40 | 15,491,830 |
31 May 2023 | 143.45 | 146.65 | 142.48 | 143.30 | 143.30 | 53,809,893 |
30 May 2023 | 149.85 | 149.85 | 143.45 | 144.40 | 144.40 | 23,234,851 |
26 May 2023 | 149.45 | 150.30 | 147.40 | 149.05 | 149.05 | 48,710,387 |
25 May 2023 | 147.40 | 150.97 | 145.95 | 148.80 | 148.80 | 31,882,569 |
24 May 2023 | 150.30 | 150.63 | 146.00 | 146.85 | 146.85 | 33,835,348 |
23 May 2023 | 157.50 | 158.10 | 153.02 | 153.20 | 153.20 | 22,848,782 |
22 May 2023 | 157.15 | 158.55 | 156.30 | 157.30 | 157.30 | 19,587,675 |
19 May 2023 | 155.55 | 157.30 | 155.00 | 156.00 | 156.00 | 23,113,988 |
18 May 2023 | 155.00 | 156.05 | 153.63 | 155.55 | 155.55 | 28,572,024 |
17 May 2023 | 148.70 | 152.85 | 148.35 | 152.85 | 152.85 | 53,254,675 |
16 May 2023 | 147.15 | 151.00 | 146.95 | 148.15 | 148.15 | 92,843,396 |
15 May 2023 | 148.45 | 149.00 | 144.75 | 145.10 | 145.10 | 61,153,300 |
12 May 2023 | 145.95 | 150.05 | 145.95 | 148.30 | 148.30 | 32,974,448 |
11 May 2023 | 153.00 | 156.30 | 145.30 | 145.90 | 145.90 | 87,960,931 |
10 May 2023 | 152.50 | 156.32 | 152.32 | 156.30 | 156.30 | 76,845,873 |
09 May 2023 | 150.90 | 153.00 | 149.77 | 151.65 | 151.65 | 24,779,770 |
05 May 2023 | 150.45 | 152.50 | 148.93 | 151.15 | 151.15 | 28,065,592 |
04 May 2023 | 150.65 | 152.90 | 148.20 | 149.20 | 149.20 | 32,226,187 |
03 May 2023 | 150.80 | 153.55 | 150.59 | 151.90 | 151.90 | 33,091,647 |
02 May 2023 | 152.35 | 154.70 | 149.85 | 150.50 | 150.50 | 53,793,229 |
28 Apr 2023 | 152.45 | 153.50 | 149.80 | 152.15 | 152.15 | 20,066,564 |
27 Apr 2023 | 151.25 | 153.65 | 150.45 | 152.00 | 152.00 | 13,067,488 |
26 Apr 2023 | 153.00 | 153.60 | 150.00 | 151.95 | 151.95 | 18,974,344 |
25 Apr 2023 | 152.50 | 154.60 | 150.70 | 152.90 | 152.90 | 26,353,245 |
24 Apr 2023 | 153.65 | 155.50 | 152.75 | 153.60 | 153.60 | 25,554,706 |
21 Apr 2023 | 154.00 | 155.30 | 152.30 | 154.35 | 154.35 | 19,659,036 |
20 Apr 2023 | 155.05 | 155.65 | 153.35 | 155.00 | 155.00 | 52,655,610 |
19 Apr 2023 | 155.10 | 156.35 | 153.60 | 155.35 | 155.35 | 40,799,859 |
18 Apr 2023 | 152.00 | 155.85 | 151.52 | 155.85 | 155.85 | 32,623,298 |
17 Apr 2023 | 149.55 | 151.45 | 148.40 | 151.00 | 151.00 | 34,531,390 |
14 Apr 2023 | 149.90 | 151.34 | 147.05 | 149.75 | 149.75 | 119,506,746 |
13 Apr 2023 | 146.75 | 150.80 | 146.75 | 149.15 | 149.15 | 26,045,530 |
12 Apr 2023 | 147.50 | 148.34 | 145.70 | 147.60 | 147.60 | 21,108,303 |
11 Apr 2023 | 149.75 | 150.05 | 145.35 | 147.15 | 147.15 | 69,225,982 |
06 Apr 2023 | 143.75 | 147.95 | 143.00 | 147.95 | 147.95 | 22,848,998 |
05 Apr 2023 | 146.35 | 147.51 | 142.58 | 143.75 | 143.75 | 25,273,084 |
04 Apr 2023 | 151.10 | 151.10 | 144.80 | 145.50 | 145.50 | 57,266,350 |
03 Apr 2023 | 148.00 | 151.90 | 147.55 | 149.65 | 149.65 | 129,721,315 |
31 Mar 2023 | 150.22 | 152.80 | 148.66 | 149.02 | 149.02 | 34,987,243 |
30 Mar 2023 | 149.38 | 150.94 | 149.06 | 150.20 | 150.20 | 26,539,153 |
29 Mar 2023 | 145.08 | 148.50 | 144.56 | 148.00 | 148.00 | 16,243,249 |
28 Mar 2023 | 145.04 | 146.06 | 143.02 | 145.34 | 145.34 | 64,632,483 |
27 Mar 2023 | 145.56 | 145.98 | 143.12 | 144.34 | 144.34 | 15,552,609 |
24 Mar 2023 | 145.38 | 146.20 | 141.57 | 143.54 | 143.54 | 33,784,507 |
23 Mar 2023 | 149.14 | 149.15 | 145.32 | 147.34 | 147.34 | 37,993,374 |
22 Mar 2023 | 148.86 | 149.96 | 147.30 | 149.22 | 149.22 | 31,301,883 |
21 Mar 2023 | 142.30 | 150.50 | 142.30 | 150.00 | 150.00 | 68,978,169 |
20 Mar 2023 | 137.44 | 142.47 | 132.26 | 140.98 | 140.98 | 60,056,903 |
17 Mar 2023 | 147.98 | 149.40 | 138.86 | 140.30 | 140.30 | 69,283,833 |
16 Mar 2023 | 148.58 | 151.50 | 142.54 | 146.30 | 146.30 | 42,686,642 |
15 Mar 2023 | 154.14 | 157.46 | 143.98 | 144.14 | 144.14 | 58,378,120 |
14 Mar 2023 | 146.98 | 156.80 | 145.86 | 155.20 | 155.20 | 68,289,345 |
13 Mar 2023 | 151.00 | 152.82 | 142.10 | 145.00 | 145.00 | 74,404,187 |
10 Mar 2023 | 154.90 | 154.90 | 148.70 | 150.10 | 150.10 | 69,984,192 |
09 Mar 2023 | 156.02 | 160.00 | 155.02 | 158.04 | 158.04 | 67,071,119 |
08 Mar 2023 | 156.02 | 158.80 | 154.28 | 156.86 | 156.86 | 59,788,604 |
07 Mar 2023 | 151.10 | 154.90 | 150.66 | 153.18 | 153.18 | 42,631,905 |
06 Mar 2023 | 150.00 | 155.06 | 149.72 | 152.78 | 152.78 | 35,345,094 |
03 Mar 2023 | 149.16 | 150.00 | 148.00 | 149.64 | 149.64 | 43,048,400 |
02 Mar 2023 | 146.68 | 148.16 | 145.24 | 148.16 | 148.16 | 64,863,713 |
01 Mar 2023 | 145.08 | 149.38 | 143.80 | 148.42 | 148.42 | 79,963,396 |
28 Feb 2023 | 144.58 | 147.56 | 143.00 | 144.94 | 144.94 | 62,199,372 |
27 Feb 2023 | 140.84 | 145.00 | 139.12 | 145.00 | 145.00 | 85,825,516 |
24 Feb 2023 | 131.50 | 142.38 | 129.82 | 136.04 | 136.04 | 146,380,643 |
23 Feb 2023 | 124.00 | 134.68 | 118.00 | 133.10 | 133.10 | 271,613,075 |
22 Feb 2023 | 109.28 | 109.86 | 106.69 | 107.62 | 107.62 | 35,690,897 |
21 Feb 2023 | 111.36 | 111.82 | 109.90 | 109.98 | 109.98 | 20,426,555 |
20 Feb 2023 | 113.00 | 113.92 | 111.08 | 111.80 | 111.80 | 16,060,412 |
17 Feb 2023 | 112.84 | 112.88 | 110.98 | 112.46 | 112.46 | 22,917,027 |
16 Feb 2023 | 113.00 | 114.82 | 112.54 | 113.80 | 113.80 | 33,897,663 |
15 Feb 2023 | 108.68 | 112.24 | 108.44 | 112.00 | 112.00 | 42,282,405 |
14 Feb 2023 | 109.00 | 109.24 | 106.48 | 108.36 | 108.36 | 24,583,021 |
13 Feb 2023 | 108.06 | 110.46 | 107.12 | 109.46 | 109.46 | 19,855,592 |
10 Feb 2023 | 108.82 | 109.00 | 106.13 | 107.48 | 107.48 | 22,069,170 |
09 Feb 2023 | 109.38 | 110.40 | 108.64 | 108.72 | 108.72 | 20,437,688 |
08 Feb 2023 | 109.02 | 110.60 | 107.90 | 109.22 | 109.22 | 20,061,123 |
07 Feb 2023 | 108.06 | 109.28 | 107.14 | 107.96 | 107.96 | 60,727,166 |
06 Feb 2023 | 108.44 | 108.67 | 106.24 | 108.08 | 108.08 | 26,303,954 |
03 Feb 2023 | 108.74 | 109.44 | 107.26 | 109.08 | 109.08 | 26,628,126 |
02 Feb 2023 | 105.50 | 108.90 | 105.44 | 108.74 | 108.74 | 25,445,750 |
01 Feb 2023 | 105.42 | 106.34 | 103.20 | 105.18 | 105.18 | 41,208,392 |
31 Jan 2023 | 108.40 | 108.62 | 105.42 | 105.74 | 105.74 | 56,822,682 |
30 Jan 2023 | 109.54 | 109.74 | 107.20 | 109.12 | 109.12 | 49,218,448 |
27 Jan 2023 | 112.20 | 112.50 | 108.30 | 110.20 | 110.20 | 75,400,627 |
26 Jan 2023 | 113.00 | 115.00 | 111.72 | 113.48 | 113.48 | 41,667,877 |
25 Jan 2023 | 111.30 | 112.86 | 110.91 | 111.72 | 111.72 | 33,908,026 |
24 Jan 2023 | 109.72 | 112.08 | 108.56 | 111.40 | 111.40 | 65,665,163 |
23 Jan 2023 | 107.00 | 108.20 | 105.76 | 108.20 | 108.20 | 35,895,182 |
20 Jan 2023 | 106.06 | 107.41 | 104.21 | 106.60 | 106.60 | 26,124,235 |
19 Jan 2023 | 107.78 | 109.38 | 104.64 | 105.08 | 105.08 | 44,729,856 |
18 Jan 2023 | 108.96 | 109.46 | 107.88 | 108.26 | 108.26 | 47,629,490 |
17 Jan 2023 | 107.30 | 109.04 | 107.22 | 108.54 | 108.54 | 61,277,631 |
16 Jan 2023 | 108.48 | 108.66 | 106.36 | 107.16 | 107.16 | 57,832,776 |
13 Jan 2023 | 104.30 | 109.56 | 104.18 | 108.76 | 108.76 | 54,578,013 |
12 Jan 2023 | 103.50 | 104.80 | 102.66 | 104.00 | 104.00 | 31,432,133 |
11 Jan 2023 | 101.72 | 103.86 | 101.40 | 102.58 | 102.58 | 28,401,212 |
10 Jan 2023 | 103.20 | 105.00 | 100.48 | 101.02 | 101.02 | 40,463,064 |
09 Jan 2023 | 103.00 | 104.26 | 100.92 | 103.76 | 103.76 | 31,156,128 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |