Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Mar 2024 | 170.91 | 171.46 | 166.35 | 166.92 | 166.92 | 6,646,300 |
15 Mar 2024 | 167.10 | 168.77 | 165.85 | 167.20 | 167.20 | 16,413,000 |
14 Mar 2024 | 169.60 | 169.95 | 166.71 | 168.45 | 168.45 | 8,151,000 |
13 Mar 2024 | 171.22 | 171.50 | 168.60 | 169.25 | 169.25 | 8,730,500 |
12 Mar 2024 | 172.91 | 173.90 | 170.58 | 173.08 | 173.08 | 7,642,200 |
11 Mar 2024 | 169.00 | 171.98 | 168.12 | 171.12 | 171.12 | 7,256,300 |
08 Mar 2024 | 174.82 | 175.47 | 170.54 | 170.57 | 170.57 | 11,306,700 |
07 Mar 2024 | 169.60 | 177.59 | 169.43 | 175.72 | 175.72 | 14,495,100 |
06 Mar 2024 | 164.82 | 169.25 | 164.33 | 167.89 | 167.89 | 12,230,500 |
05 Mar 2024 | 164.73 | 165.59 | 160.23 | 161.45 | 161.45 | 9,608,800 |
04 Mar 2024 | 165.12 | 167.83 | 164.72 | 166.56 | 166.56 | 11,865,100 |
01 Mar 2024 | 159.39 | 164.00 | 158.07 | 163.09 | 163.09 | 10,403,500 |
29 Feb 2024 | 156.87 | 158.20 | 156.18 | 157.79 | 157.79 | 8,321,400 |
28 Feb 2024 | 156.00 | 156.54 | 154.96 | 155.85 | 155.85 | 5,211,000 |
28 Feb 2024 | 0.8 Dividend | |||||
27 Feb 2024 | 157.75 | 159.20 | 157.49 | 158.30 | 157.50 | 6,021,400 |
26 Feb 2024 | 156.00 | 157.48 | 155.79 | 157.03 | 156.24 | 6,307,600 |
23 Feb 2024 | 155.70 | 156.91 | 154.33 | 154.91 | 154.13 | 5,953,300 |
22 Feb 2024 | 154.77 | 155.51 | 152.32 | 154.75 | 153.97 | 11,407,500 |
21 Feb 2024 | 149.83 | 152.05 | 148.90 | 152.01 | 151.24 | 9,769,500 |
20 Feb 2024 | 151.89 | 152.90 | 149.87 | 151.96 | 151.19 | 8,745,500 |
16 Feb 2024 | 157.47 | 157.76 | 152.60 | 152.69 | 151.92 | 8,427,600 |
15 Feb 2024 | 155.00 | 157.17 | 154.49 | 155.98 | 155.19 | 9,372,400 |
14 Feb 2024 | 151.31 | 154.39 | 151.05 | 153.94 | 153.16 | 8,715,100 |
13 Feb 2024 | 150.00 | 151.25 | 148.41 | 150.04 | 149.28 | 8,976,300 |
12 Feb 2024 | 150.38 | 154.76 | 150.25 | 153.10 | 152.33 | 11,806,300 |
09 Feb 2024 | 149.00 | 153.40 | 148.35 | 151.00 | 150.24 | 11,981,500 |
08 Feb 2024 | 146.85 | 148.61 | 146.29 | 148.18 | 147.43 | 9,448,700 |
07 Feb 2024 | 145.16 | 145.95 | 143.63 | 145.89 | 145.15 | 7,361,900 |
06 Feb 2024 | 144.50 | 144.81 | 142.43 | 144.10 | 143.37 | 7,286,300 |
05 Feb 2024 | 141.86 | 144.65 | 141.21 | 144.03 | 143.30 | 8,032,600 |
02 Feb 2024 | 140.65 | 142.14 | 139.26 | 141.69 | 140.97 | 10,440,800 |
01 Feb 2024 | 140.87 | 143.91 | 140.09 | 141.11 | 140.40 | 22,810,600 |
31 Jan 2024 | 145.34 | 150.16 | 144.34 | 148.51 | 147.76 | 21,184,200 |
30 Jan 2024 | 148.00 | 148.80 | 145.57 | 145.98 | 145.24 | 9,132,800 |
29 Jan 2024 | 150.40 | 151.24 | 148.42 | 149.64 | 148.88 | 10,770,700 |
26 Jan 2024 | 152.21 | 152.98 | 150.38 | 150.72 | 149.96 | 7,744,700 |
25 Jan 2024 | 157.60 | 157.98 | 153.67 | 154.47 | 153.69 | 7,740,900 |
24 Jan 2024 | 154.79 | 156.32 | 153.90 | 154.37 | 153.59 | 8,331,900 |
23 Jan 2024 | 152.87 | 153.74 | 151.41 | 153.50 | 152.72 | 6,232,300 |
22 Jan 2024 | 152.75 | 154.57 | 151.87 | 152.87 | 152.10 | 10,456,100 |
19 Jan 2024 | 147.26 | 152.77 | 146.74 | 151.96 | 151.19 | 16,164,100 |
18 Jan 2024 | 143.15 | 145.65 | 142.33 | 145.29 | 144.56 | 12,893,000 |
17 Jan 2024 | 139.62 | 139.63 | 137.35 | 139.32 | 138.62 | 6,584,700 |
16 Jan 2024 | 140.00 | 141.23 | 137.98 | 141.12 | 140.41 | 7,483,000 |
12 Jan 2024 | 142.12 | 142.66 | 139.16 | 140.20 | 139.49 | 6,539,600 |
11 Jan 2024 | 139.00 | 139.95 | 136.03 | 139.03 | 138.33 | 7,374,900 |
10 Jan 2024 | 139.89 | 140.03 | 137.79 | 139.31 | 138.61 | 5,652,500 |
09 Jan 2024 | 137.54 | 140.95 | 137.14 | 139.89 | 139.18 | 5,856,900 |
08 Jan 2024 | 136.99 | 139.15 | 136.64 | 139.03 | 138.33 | 7,729,400 |
05 Jan 2024 | 136.16 | 138.07 | 135.85 | 136.73 | 136.04 | 6,826,500 |
04 Jan 2024 | 135.44 | 137.33 | 134.94 | 136.17 | 135.48 | 6,770,300 |
03 Jan 2024 | 138.89 | 138.89 | 136.99 | 137.60 | 136.90 | 8,133,300 |
02 Jan 2024 | 142.19 | 142.20 | 138.78 | 140.23 | 139.52 | 8,495,800 |
29 Dec 2023 | 145.41 | 145.62 | 143.79 | 144.63 | 143.90 | 4,838,400 |
28 Dec 2023 | 146.18 | 146.89 | 145.73 | 145.86 | 145.12 | 4,928,800 |
27 Dec 2023 | 145.85 | 146.22 | 145.04 | 145.72 | 144.98 | 4,470,300 |
26 Dec 2023 | 144.17 | 146.05 | 143.96 | 145.46 | 144.72 | 4,381,200 |
22 Dec 2023 | 143.25 | 144.40 | 142.75 | 143.49 | 142.76 | 4,658,300 |
21 Dec 2023 | 141.80 | 142.69 | 140.99 | 142.44 | 141.72 | 8,361,600 |
20 Dec 2023 | 141.97 | 142.98 | 140.36 | 140.44 | 139.73 | 7,264,800 |
19 Dec 2023 | 142.03 | 143.43 | 141.44 | 143.23 | 142.51 | 5,658,400 |
18 Dec 2023 | 142.51 | 143.12 | 141.29 | 141.65 | 140.93 | 7,832,100 |
15 Dec 2023 | 142.05 | 143.49 | 141.38 | 143.13 | 142.41 | 25,049,400 |
14 Dec 2023 | 139.60 | 142.76 | 139.60 | 141.50 | 140.78 | 11,468,900 |
13 Dec 2023 | 136.38 | 138.99 | 136.08 | 138.80 | 138.10 | 7,507,700 |
12 Dec 2023 | 135.98 | 137.23 | 135.50 | 136.68 | 135.99 | 7,380,400 |
11 Dec 2023 | 134.51 | 136.60 | 134.07 | 136.10 | 135.41 | 11,010,700 |
08 Dec 2023 | 131.22 | 133.97 | 131.18 | 132.97 | 132.30 | 7,677,700 |
07 Dec 2023 | 131.33 | 133.33 | 130.39 | 132.94 | 132.27 | 7,815,700 |
06 Dec 2023 | 131.98 | 132.14 | 129.66 | 129.96 | 129.30 | 6,912,400 |
05 Dec 2023 | 129.09 | 130.85 | 128.95 | 130.75 | 130.09 | 6,231,600 |
04 Dec 2023 | 129.33 | 130.05 | 128.03 | 129.95 | 129.29 | 7,485,000 |
01 Dec 2023 | 129.06 | 130.27 | 128.51 | 129.67 | 129.01 | 8,861,400 |
30 Nov 2023 | 129.27 | 129.40 | 127.49 | 129.05 | 128.40 | 11,731,800 |
29 Nov 2023 | 129.24 | 130.60 | 127.62 | 127.91 | 127.26 | 10,608,300 |
29 Nov 2023 | 0.8 Dividend | |||||
28 Nov 2023 | 127.20 | 127.31 | 125.67 | 126.59 | 125.15 | 8,817,900 |
27 Nov 2023 | 127.27 | 129.02 | 126.79 | 128.20 | 126.75 | 8,586,400 |
24 Nov 2023 | 128.23 | 128.23 | 127.56 | 127.75 | 126.30 | 3,708,200 |
22 Nov 2023 | 127.89 | 129.51 | 127.16 | 127.50 | 126.05 | 6,647,400 |
21 Nov 2023 | 126.89 | 127.47 | 125.75 | 127.02 | 125.58 | 14,641,800 |
20 Nov 2023 | 129.44 | 130.12 | 129.02 | 129.51 | 128.04 | 7,148,600 |
17 Nov 2023 | 129.30 | 129.79 | 128.42 | 129.47 | 128.00 | 6,543,300 |
16 Nov 2023 | 129.09 | 130.37 | 128.31 | 128.70 | 127.24 | 11,655,700 |
15 Nov 2023 | 127.92 | 129.73 | 127.56 | 128.92 | 127.46 | 7,789,100 |
14 Nov 2023 | 127.34 | 128.22 | 126.08 | 127.36 | 125.92 | 11,255,400 |
13 Nov 2023 | 124.00 | 124.55 | 122.63 | 123.85 | 122.45 | 7,959,200 |
10 Nov 2023 | 121.90 | 124.81 | 120.97 | 124.21 | 122.80 | 12,191,600 |
09 Nov 2023 | 121.12 | 122.43 | 119.85 | 120.10 | 118.74 | 9,002,700 |
08 Nov 2023 | 121.40 | 122.06 | 119.15 | 120.06 | 118.70 | 7,681,900 |
07 Nov 2023 | 119.85 | 121.08 | 119.17 | 120.72 | 119.35 | 7,898,400 |
06 Nov 2023 | 120.00 | 120.56 | 118.38 | 119.93 | 118.57 | 7,756,400 |
03 Nov 2023 | 117.95 | 120.10 | 117.36 | 119.52 | 118.16 | 10,667,600 |
02 Nov 2023 | 117.97 | 119.08 | 114.45 | 117.36 | 116.03 | 22,106,100 |
01 Nov 2023 | 109.17 | 111.19 | 108.70 | 110.89 | 109.63 | 12,809,900 |
31 Oct 2023 | 108.30 | 109.21 | 106.69 | 108.99 | 107.75 | 6,485,500 |
30 Oct 2023 | 106.71 | 109.33 | 106.18 | 107.83 | 106.61 | 6,634,000 |
27 Oct 2023 | 106.90 | 107.89 | 105.84 | 106.46 | 105.25 | 7,292,000 |
26 Oct 2023 | 104.75 | 106.47 | 104.33 | 105.62 | 104.42 | 8,705,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |