Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Mar 2024 | 140.71 | 145.06 | 140.45 | 145.04 | 145.04 | 1,838,200 |
26 Mar 2024 | 140.12 | 141.57 | 139.00 | 139.31 | 139.31 | 2,305,500 |
25 Mar 2024 | 143.82 | 143.82 | 138.38 | 139.17 | 139.17 | 2,241,100 |
22 Mar 2024 | 145.53 | 145.76 | 141.03 | 143.18 | 143.18 | 2,003,200 |
21 Mar 2024 | 147.50 | 148.32 | 145.86 | 146.25 | 146.25 | 1,462,000 |
20 Mar 2024 | 145.13 | 147.23 | 143.74 | 146.76 | 146.76 | 2,204,800 |
19 Mar 2024 | 147.23 | 148.12 | 146.06 | 146.19 | 146.19 | 1,499,000 |
18 Mar 2024 | 149.28 | 150.07 | 147.14 | 147.82 | 147.82 | 1,613,300 |
15 Mar 2024 | 151.17 | 152.87 | 149.45 | 149.75 | 149.75 | 4,432,000 |
14 Mar 2024 | 156.76 | 157.49 | 151.47 | 152.84 | 152.84 | 2,391,300 |
13 Mar 2024 | 153.54 | 159.54 | 153.38 | 157.94 | 157.94 | 3,541,100 |
12 Mar 2024 | 154.47 | 155.13 | 149.62 | 152.08 | 152.08 | 1,846,400 |
11 Mar 2024 | 150.08 | 155.38 | 149.78 | 153.92 | 153.92 | 2,212,900 |
08 Mar 2024 | 149.22 | 150.41 | 148.10 | 149.50 | 149.50 | 1,750,600 |
07 Mar 2024 | 145.18 | 148.89 | 145.00 | 148.17 | 148.17 | 1,483,100 |
06 Mar 2024 | 145.99 | 147.48 | 143.06 | 145.41 | 145.41 | 2,847,200 |
05 Mar 2024 | 146.10 | 148.50 | 146.10 | 147.32 | 147.32 | 1,733,900 |
04 Mar 2024 | 148.55 | 149.75 | 146.29 | 147.78 | 147.78 | 1,934,000 |
01 Mar 2024 | 146.36 | 150.25 | 144.35 | 148.83 | 148.83 | 2,156,600 |
29 Feb 2024 | 148.25 | 150.50 | 148.25 | 148.58 | 148.58 | 2,913,100 |
28 Feb 2024 | 146.04 | 148.40 | 145.87 | 147.38 | 147.38 | 1,582,300 |
28 Feb 2024 | 0.66 Dividend | |||||
27 Feb 2024 | 146.07 | 149.46 | 144.85 | 148.51 | 147.85 | 1,831,600 |
26 Feb 2024 | 149.00 | 150.82 | 144.45 | 145.02 | 144.38 | 1,658,700 |
23 Feb 2024 | 149.42 | 151.73 | 148.25 | 149.99 | 149.32 | 2,234,500 |
22 Feb 2024 | 148.28 | 151.16 | 146.67 | 148.67 | 148.01 | 2,421,500 |
21 Feb 2024 | 144.76 | 147.60 | 144.36 | 147.48 | 146.82 | 2,394,900 |
20 Feb 2024 | 144.00 | 145.27 | 143.06 | 145.11 | 144.47 | 1,934,700 |
16 Feb 2024 | 145.69 | 147.64 | 144.77 | 146.37 | 145.72 | 2,419,500 |
15 Feb 2024 | 144.23 | 147.61 | 143.24 | 145.32 | 144.67 | 3,148,000 |
14 Feb 2024 | 143.37 | 145.30 | 142.05 | 142.65 | 142.02 | 1,943,500 |
13 Feb 2024 | 142.30 | 144.73 | 140.20 | 142.16 | 141.53 | 1,981,500 |
12 Feb 2024 | 143.92 | 147.46 | 143.76 | 145.91 | 145.26 | 2,677,400 |
09 Feb 2024 | 141.59 | 145.23 | 140.61 | 143.34 | 142.70 | 2,578,800 |
08 Feb 2024 | 141.93 | 142.67 | 138.02 | 140.77 | 140.14 | 4,338,500 |
07 Feb 2024 | 146.70 | 147.54 | 141.25 | 141.93 | 141.30 | 4,119,900 |
06 Feb 2024 | 150.00 | 151.43 | 145.13 | 146.21 | 145.56 | 6,008,100 |
05 Feb 2024 | 159.46 | 159.75 | 149.86 | 150.28 | 149.61 | 12,224,600 |
02 Feb 2024 | 131.00 | 135.82 | 130.18 | 134.12 | 133.52 | 6,051,500 |
01 Feb 2024 | 133.19 | 134.91 | 131.26 | 134.70 | 134.10 | 2,451,200 |
31 Jan 2024 | 134.20 | 135.00 | 131.45 | 131.99 | 131.40 | 2,383,500 |
30 Jan 2024 | 133.86 | 136.53 | 132.25 | 134.18 | 133.58 | 2,177,200 |
29 Jan 2024 | 130.77 | 135.55 | 129.84 | 135.51 | 134.91 | 3,201,500 |
26 Jan 2024 | 132.23 | 134.90 | 130.79 | 130.80 | 130.22 | 3,077,500 |
25 Jan 2024 | 127.50 | 129.54 | 125.54 | 128.66 | 128.09 | 3,084,000 |
24 Jan 2024 | 129.82 | 129.87 | 126.16 | 126.16 | 125.60 | 2,276,800 |
23 Jan 2024 | 127.33 | 132.80 | 127.33 | 128.15 | 127.58 | 3,663,900 |
22 Jan 2024 | 126.25 | 127.18 | 124.82 | 125.20 | 124.64 | 2,909,800 |
19 Jan 2024 | 128.08 | 128.08 | 124.90 | 125.83 | 125.27 | 2,753,200 |
18 Jan 2024 | 126.82 | 128.72 | 126.04 | 127.66 | 127.09 | 2,232,400 |
17 Jan 2024 | 126.00 | 126.64 | 124.14 | 126.28 | 125.72 | 4,909,300 |
16 Jan 2024 | 133.74 | 133.98 | 128.46 | 129.76 | 129.18 | 5,142,600 |
12 Jan 2024 | 139.25 | 139.40 | 134.32 | 134.81 | 134.21 | 1,977,000 |
11 Jan 2024 | 135.00 | 138.80 | 133.01 | 138.49 | 137.87 | 2,794,800 |
10 Jan 2024 | 138.53 | 138.54 | 135.17 | 135.67 | 135.07 | 2,573,500 |
09 Jan 2024 | 137.70 | 139.32 | 137.05 | 139.27 | 138.65 | 1,649,800 |
08 Jan 2024 | 136.71 | 139.10 | 135.85 | 139.03 | 138.41 | 2,486,300 |
05 Jan 2024 | 137.00 | 139.84 | 136.10 | 137.30 | 136.69 | 2,404,200 |
04 Jan 2024 | 138.43 | 139.49 | 137.29 | 138.72 | 138.10 | 2,040,800 |
03 Jan 2024 | 143.14 | 143.49 | 137.77 | 138.66 | 138.04 | 2,463,400 |
02 Jan 2024 | 144.34 | 145.77 | 142.45 | 145.45 | 144.80 | 2,086,300 |
29 Dec 2023 | 146.76 | 148.09 | 146.05 | 146.25 | 145.60 | 1,270,100 |
28 Dec 2023 | 147.50 | 147.90 | 146.12 | 147.55 | 146.89 | 1,074,800 |
27 Dec 2023 | 145.44 | 146.42 | 144.31 | 145.72 | 145.07 | 1,272,800 |
26 Dec 2023 | 144.17 | 145.70 | 143.48 | 145.01 | 144.37 | 930,200 |
22 Dec 2023 | 144.02 | 146.80 | 142.63 | 144.43 | 143.79 | 1,843,200 |
21 Dec 2023 | 146.47 | 146.92 | 143.29 | 145.46 | 144.81 | 1,873,900 |
20 Dec 2023 | 148.33 | 149.57 | 143.35 | 143.61 | 142.97 | 2,546,000 |
19 Dec 2023 | 144.78 | 151.19 | 144.00 | 149.02 | 148.36 | 3,924,800 |
18 Dec 2023 | 144.00 | 144.94 | 142.78 | 142.88 | 142.25 | 2,333,500 |
15 Dec 2023 | 146.09 | 147.07 | 142.22 | 143.64 | 143.00 | 4,399,600 |
14 Dec 2023 | 145.48 | 148.15 | 145.24 | 146.06 | 145.41 | 4,176,900 |
13 Dec 2023 | 136.02 | 143.42 | 135.78 | 143.03 | 142.39 | 3,471,200 |
12 Dec 2023 | 134.74 | 136.61 | 132.01 | 136.59 | 135.98 | 2,439,900 |
11 Dec 2023 | 134.21 | 135.40 | 133.54 | 134.80 | 134.20 | 1,998,900 |
08 Dec 2023 | 135.43 | 136.04 | 133.51 | 133.73 | 133.14 | 1,659,800 |
07 Dec 2023 | 133.22 | 136.58 | 133.22 | 135.84 | 135.24 | 2,291,200 |
06 Dec 2023 | 133.54 | 137.40 | 133.04 | 133.36 | 132.77 | 3,272,400 |
05 Dec 2023 | 136.88 | 137.70 | 131.95 | 132.17 | 131.58 | 3,716,400 |
04 Dec 2023 | 130.67 | 140.49 | 130.67 | 138.95 | 138.33 | 6,849,900 |
01 Dec 2023 | 127.70 | 132.40 | 127.45 | 131.94 | 131.35 | 3,112,200 |
30 Nov 2023 | 127.47 | 128.09 | 125.04 | 127.69 | 127.12 | 4,817,400 |
29 Nov 2023 | 126.38 | 128.24 | 125.12 | 125.60 | 125.04 | 2,458,700 |
29 Nov 2023 | 0.66 Dividend | |||||
28 Nov 2023 | 123.45 | 127.58 | 122.23 | 126.03 | 124.81 | 2,383,100 |
27 Nov 2023 | 123.50 | 124.70 | 122.00 | 122.73 | 121.54 | 1,798,800 |
24 Nov 2023 | 123.58 | 124.84 | 122.86 | 123.91 | 122.71 | 928,000 |
22 Nov 2023 | 121.35 | 122.85 | 120.12 | 122.63 | 121.45 | 2,067,500 |
21 Nov 2023 | 121.00 | 121.01 | 119.32 | 120.15 | 118.99 | 2,034,500 |
20 Nov 2023 | 123.22 | 123.39 | 120.54 | 122.45 | 121.27 | 2,169,600 |
17 Nov 2023 | 124.12 | 125.03 | 121.49 | 123.81 | 122.61 | 2,208,700 |
16 Nov 2023 | 124.50 | 125.87 | 121.53 | 122.62 | 121.44 | 2,414,700 |
15 Nov 2023 | 124.00 | 127.24 | 123.56 | 126.07 | 124.85 | 4,116,100 |
14 Nov 2023 | 116.49 | 123.62 | 115.05 | 122.82 | 121.63 | 4,274,100 |
13 Nov 2023 | 114.69 | 114.87 | 112.34 | 113.73 | 112.63 | 3,117,700 |
10 Nov 2023 | 115.94 | 115.94 | 111.71 | 114.75 | 113.64 | 2,901,800 |
09 Nov 2023 | 117.76 | 117.98 | 114.53 | 115.32 | 114.21 | 2,965,600 |
08 Nov 2023 | 113.37 | 118.41 | 113.05 | 116.60 | 115.47 | 4,895,300 |
07 Nov 2023 | 112.25 | 116.26 | 112.00 | 115.53 | 114.41 | 3,546,800 |
06 Nov 2023 | 112.06 | 113.23 | 111.13 | 112.67 | 111.58 | 4,303,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |