Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Mar 2024 | 179.47 | 183.40 | 178.30 | 180.49 | 180.49 | 57,578,800 |
27 Mar 2024 | 179.96 | 181.23 | 175.40 | 179.59 | 179.59 | 55,685,600 |
26 Mar 2024 | 179.54 | 182.60 | 176.33 | 177.87 | 177.87 | 65,322,400 |
25 Mar 2024 | 172.90 | 182.80 | 172.00 | 178.63 | 178.63 | 71,935,300 |
22 Mar 2024 | 177.21 | 180.76 | 175.05 | 179.65 | 179.65 | 57,832,100 |
21 Mar 2024 | 185.97 | 187.69 | 177.66 | 178.68 | 178.68 | 75,265,600 |
20 Mar 2024 | 182.03 | 182.68 | 174.00 | 179.73 | 179.73 | 81,773,100 |
19 Mar 2024 | 183.16 | 185.61 | 177.36 | 181.42 | 181.42 | 83,509,500 |
18 Mar 2024 | 193.29 | 193.50 | 188.05 | 190.65 | 190.65 | 59,306,900 |
15 Mar 2024 | 184.83 | 193.80 | 184.48 | 191.06 | 191.06 | 95,225,700 |
14 Mar 2024 | 192.92 | 196.93 | 184.03 | 187.06 | 187.06 | 84,490,500 |
13 Mar 2024 | 198.73 | 198.83 | 192.70 | 194.79 | 194.79 | 70,526,900 |
12 Mar 2024 | 200.52 | 202.85 | 194.27 | 202.76 | 202.76 | 68,951,700 |
11 Mar 2024 | 203.01 | 203.55 | 196.70 | 198.39 | 198.39 | 73,098,600 |
08 Mar 2024 | 213.41 | 227.30 | 205.60 | 207.39 | 207.39 | 120,592,600 |
07 Mar 2024 | 212.52 | 213.83 | 208.22 | 211.38 | 211.38 | 63,869,000 |
06 Mar 2024 | 210.43 | 214.81 | 207.32 | 210.63 | 210.63 | 86,687,000 |
05 Mar 2024 | 200.50 | 205.33 | 199.15 | 205.13 | 205.13 | 65,407,100 |
04 Mar 2024 | 205.16 | 211.01 | 203.50 | 205.36 | 205.36 | 86,835,300 |
01 Mar 2024 | 197.91 | 202.72 | 195.42 | 202.64 | 202.64 | 103,583,000 |
29 Feb 2024 | 179.82 | 193.00 | 179.82 | 192.53 | 192.53 | 105,538,500 |
28 Feb 2024 | 176.25 | 176.84 | 173.59 | 176.54 | 176.54 | 35,914,400 |
27 Feb 2024 | 175.92 | 178.46 | 172.49 | 178.00 | 178.00 | 43,665,200 |
26 Feb 2024 | 178.78 | 179.84 | 174.81 | 176.01 | 176.01 | 45,435,100 |
23 Feb 2024 | 181.86 | 183.80 | 174.55 | 176.52 | 176.52 | 69,207,400 |
22 Feb 2024 | 173.20 | 183.83 | 172.00 | 181.86 | 181.86 | 100,684,700 |
21 Feb 2024 | 162.74 | 164.90 | 161.81 | 164.29 | 164.29 | 48,774,600 |
20 Feb 2024 | 171.14 | 171.81 | 162.00 | 165.69 | 165.69 | 66,550,000 |
16 Feb 2024 | 177.45 | 180.33 | 173.25 | 173.87 | 173.87 | 53,896,000 |
15 Feb 2024 | 179.14 | 180.50 | 175.26 | 176.76 | 176.76 | 51,126,400 |
14 Feb 2024 | 173.47 | 178.74 | 172.88 | 178.70 | 178.70 | 57,402,500 |
13 Feb 2024 | 167.94 | 173.17 | 164.30 | 171.54 | 171.54 | 63,071,300 |
12 Feb 2024 | 172.68 | 177.41 | 170.67 | 171.91 | 171.91 | 58,177,100 |
09 Feb 2024 | 171.00 | 175.10 | 168.66 | 172.48 | 172.48 | 56,375,700 |
08 Feb 2024 | 170.33 | 172.17 | 168.60 | 169.35 | 169.35 | 43,385,300 |
07 Feb 2024 | 169.47 | 172.97 | 168.20 | 170.94 | 170.94 | 53,665,400 |
06 Feb 2024 | 173.15 | 173.88 | 165.50 | 167.88 | 167.88 | 68,854,100 |
05 Feb 2024 | 179.09 | 180.01 | 171.11 | 174.23 | 174.23 | 76,349,200 |
02 Feb 2024 | 173.79 | 179.00 | 173.05 | 177.66 | 177.66 | 82,078,100 |
01 Feb 2024 | 169.27 | 171.14 | 165.86 | 170.48 | 170.48 | 91,576,700 |
31 Jan 2024 | 165.74 | 171.30 | 162.56 | 167.69 | 167.69 | 133,157,300 |
30 Jan 2024 | 176.13 | 178.48 | 169.52 | 172.06 | 172.06 | 122,265,700 |
29 Jan 2024 | 178.77 | 178.89 | 174.40 | 177.83 | 177.83 | 89,384,500 |
26 Jan 2024 | 175.29 | 181.23 | 174.15 | 177.25 | 177.25 | 107,381,200 |
25 Jan 2024 | 183.41 | 184.92 | 177.63 | 180.33 | 180.33 | 127,171,400 |
24 Jan 2024 | 172.55 | 180.58 | 170.56 | 178.29 | 178.29 | 125,516,400 |
23 Jan 2024 | 166.50 | 169.63 | 164.27 | 168.42 | 168.42 | 76,830,500 |
22 Jan 2024 | 174.39 | 174.72 | 164.15 | 168.18 | 168.18 | 122,973,800 |
19 Jan 2024 | 165.80 | 174.25 | 162.20 | 174.23 | 174.23 | 139,825,500 |
18 Jan 2024 | 166.20 | 168.60 | 158.22 | 162.67 | 162.67 | 131,864,900 |
17 Jan 2024 | 158.45 | 160.64 | 154.40 | 160.17 | 160.17 | 104,085,000 |
16 Jan 2024 | 150.36 | 159.72 | 149.98 | 158.74 | 158.74 | 112,711,400 |
12 Jan 2024 | 148.04 | 148.75 | 145.00 | 146.56 | 146.56 | 48,250,800 |
11 Jan 2024 | 148.52 | 150.38 | 143.69 | 148.02 | 148.02 | 62,764,600 |
10 Jan 2024 | 150.07 | 150.88 | 146.65 | 148.54 | 148.54 | 56,951,200 |
09 Jan 2024 | 145.95 | 149.86 | 145.08 | 149.26 | 149.26 | 67,875,700 |
08 Jan 2024 | 140.36 | 147.15 | 140.15 | 146.18 | 146.18 | 71,756,900 |
05 Jan 2024 | 136.78 | 141.01 | 136.44 | 138.58 | 138.58 | 69,595,000 |
04 Jan 2024 | 134.30 | 137.70 | 134.00 | 136.01 | 136.01 | 58,610,300 |
03 Jan 2024 | 135.71 | 137.43 | 133.74 | 135.32 | 135.32 | 61,988,600 |
02 Jan 2024 | 144.28 | 144.40 | 137.43 | 138.58 | 138.58 | 64,902,000 |
29 Dec 2023 | 149.50 | 151.05 | 147.20 | 147.41 | 147.41 | 62,028,200 |
28 Dec 2023 | 146.80 | 150.41 | 145.95 | 148.76 | 148.76 | 63,800,700 |
27 Dec 2023 | 144.72 | 146.25 | 143.18 | 146.07 | 146.07 | 49,033,400 |
26 Dec 2023 | 140.07 | 143.85 | 139.92 | 143.41 | 143.41 | 47,157,400 |
22 Dec 2023 | 140.48 | 140.70 | 138.31 | 139.60 | 139.60 | 35,370,400 |
21 Dec 2023 | 138.14 | 139.98 | 137.38 | 139.91 | 139.91 | 47,179,400 |
20 Dec 2023 | 139.00 | 139.58 | 135.37 | 135.47 | 135.47 | 54,671,700 |
19 Dec 2023 | 138.57 | 143.47 | 138.56 | 140.15 | 140.15 | 63,739,800 |
18 Dec 2023 | 139.15 | 139.79 | 137.65 | 138.90 | 138.90 | 45,199,500 |
15 Dec 2023 | 139.52 | 140.89 | 137.25 | 139.15 | 139.15 | 70,178,600 |
14 Dec 2023 | 138.89 | 141.82 | 135.73 | 138.00 | 138.00 | 76,115,200 |
13 Dec 2023 | 137.97 | 139.24 | 136.03 | 138.19 | 138.19 | 70,651,600 |
12 Dec 2023 | 132.25 | 139.89 | 131.90 | 137.61 | 137.61 | 111,677,800 |
11 Dec 2023 | 130.56 | 135.04 | 128.25 | 134.41 | 134.41 | 98,668,300 |
08 Dec 2023 | 129.54 | 131.00 | 126.89 | 128.92 | 128.92 | 89,273,900 |
07 Dec 2023 | 120.79 | 128.68 | 119.56 | 128.37 | 128.37 | 118,579,100 |
06 Dec 2023 | 120.69 | 122.83 | 116.38 | 116.82 | 116.82 | 60,599,000 |
05 Dec 2023 | 117.43 | 118.49 | 116.45 | 118.38 | 118.38 | 39,191,600 |
04 Dec 2023 | 119.75 | 119.90 | 116.37 | 118.57 | 118.57 | 39,854,400 |
01 Dec 2023 | 119.88 | 121.40 | 118.65 | 121.39 | 121.39 | 37,017,600 |
30 Nov 2023 | 123.61 | 124.05 | 119.65 | 121.16 | 121.16 | 44,494,200 |
29 Nov 2023 | 123.98 | 125.73 | 123.48 | 123.85 | 123.85 | 37,876,300 |
28 Nov 2023 | 121.98 | 122.54 | 120.79 | 122.01 | 122.01 | 32,047,100 |
27 Nov 2023 | 122.07 | 123.89 | 121.77 | 122.65 | 122.65 | 32,743,000 |
24 Nov 2023 | 122.03 | 123.25 | 121.54 | 122.31 | 122.31 | 19,001,000 |
22 Nov 2023 | 120.00 | 124.76 | 119.95 | 122.51 | 122.51 | 56,862,200 |
21 Nov 2023 | 120.54 | 120.65 | 117.94 | 119.16 | 119.16 | 41,064,800 |
20 Nov 2023 | 120.70 | 121.93 | 120.07 | 121.53 | 121.53 | 43,138,700 |
17 Nov 2023 | 119.64 | 121.49 | 118.82 | 120.62 | 120.62 | 38,508,900 |
16 Nov 2023 | 117.20 | 120.73 | 116.41 | 119.83 | 119.83 | 49,661,900 |
15 Nov 2023 | 120.54 | 120.59 | 116.87 | 118.00 | 118.00 | 59,555,600 |
14 Nov 2023 | 119.70 | 122.11 | 119.22 | 119.88 | 119.88 | 61,017,400 |
13 Nov 2023 | 118.34 | 118.68 | 116.00 | 116.79 | 116.79 | 46,741,900 |
10 Nov 2023 | 114.35 | 119.70 | 114.03 | 118.59 | 118.59 | 75,135,900 |
09 Nov 2023 | 114.10 | 115.81 | 113.06 | 113.49 | 113.49 | 61,146,900 |
08 Nov 2023 | 113.55 | 115.32 | 112.88 | 113.59 | 113.59 | 41,880,600 |
07 Nov 2023 | 111.86 | 114.65 | 111.22 | 113.45 | 113.45 | 50,550,200 |
06 Nov 2023 | 112.60 | 113.08 | 110.22 | 111.75 | 111.75 | 49,270,400 |
03 Nov 2023 | 109.05 | 113.39 | 107.86 | 112.25 | 112.25 | 65,576,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |