Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | 168.66 | 175.89 | 168.66 | 174.28 | 174.28 | 5,300 |
30 Apr 2024 | 171.80 | 171.80 | 168.90 | 168.90 | 168.90 | 10,000 |
29 Apr 2024 | 172.52 | 175.00 | 172.52 | 175.00 | 175.00 | 7,700 |
26 Apr 2024 | 175.01 | 175.10 | 172.25 | 172.85 | 172.85 | 11,800 |
25 Apr 2024 | 175.00 | 176.00 | 169.46 | 172.50 | 172.50 | 26,300 |
24 Apr 2024 | 175.17 | 177.27 | 174.55 | 177.01 | 177.01 | 13,000 |
23 Apr 2024 | 175.50 | 179.40 | 173.02 | 175.19 | 175.19 | 15,000 |
22 Apr 2024 | 170.52 | 173.83 | 169.50 | 173.68 | 173.68 | 6,000 |
19 Apr 2024 | 166.45 | 171.42 | 166.45 | 170.63 | 170.63 | 33,000 |
18 Apr 2024 | 166.01 | 167.40 | 163.50 | 167.33 | 167.33 | 38,300 |
17 Apr 2024 | 167.00 | 168.00 | 163.73 | 164.96 | 164.96 | 31,100 |
16 Apr 2024 | 164.72 | 166.28 | 162.84 | 166.03 | 166.03 | 19,200 |
15 Apr 2024 | 165.08 | 166.77 | 163.22 | 165.13 | 165.13 | 19,800 |
12 Apr 2024 | 164.89 | 166.60 | 163.48 | 165.16 | 165.16 | 19,300 |
11 Apr 2024 | 166.47 | 166.47 | 163.37 | 164.07 | 164.07 | 43,100 |
10 Apr 2024 | 160.00 | 166.47 | 160.00 | 164.67 | 164.67 | 40,900 |
09 Apr 2024 | 169.96 | 170.00 | 166.52 | 167.15 | 167.15 | 5,400 |
08 Apr 2024 | 169.00 | 169.29 | 167.61 | 169.29 | 169.29 | 13,800 |
05 Apr 2024 | 170.72 | 170.72 | 163.18 | 165.00 | 165.00 | 19,000 |
04 Apr 2024 | 173.25 | 173.76 | 169.97 | 171.40 | 171.40 | 8,100 |
03 Apr 2024 | 172.05 | 173.60 | 170.53 | 172.40 | 172.40 | 15,100 |
02 Apr 2024 | 170.55 | 172.18 | 168.80 | 172.18 | 172.18 | 12,400 |
01 Apr 2024 | 174.49 | 177.03 | 170.22 | 173.79 | 173.79 | 14,400 |
28 Mar 2024 | 173.62 | 177.00 | 173.61 | 174.46 | 174.46 | 19,300 |
27 Mar 2024 | 169.15 | 173.79 | 167.31 | 173.79 | 173.79 | 11,000 |
26 Mar 2024 | 167.58 | 168.61 | 166.71 | 166.71 | 166.71 | 6,900 |
25 Mar 2024 | 171.45 | 171.45 | 167.01 | 168.00 | 168.00 | 6,000 |
22 Mar 2024 | 163.77 | 170.17 | 163.77 | 166.97 | 166.97 | 12,600 |
21 Mar 2024 | 174.00 | 174.38 | 170.00 | 171.09 | 171.09 | 12,500 |
20 Mar 2024 | 162.02 | 173.81 | 162.02 | 172.11 | 172.11 | 21,500 |
19 Mar 2024 | 163.84 | 165.08 | 163.48 | 163.63 | 163.63 | 12,700 |
18 Mar 2024 | 166.00 | 167.02 | 162.50 | 163.45 | 163.45 | 23,400 |
15 Mar 2024 | 161.65 | 170.13 | 161.65 | 165.35 | 165.35 | 20,500 |
14 Mar 2024 | 163.70 | 164.90 | 160.86 | 163.50 | 163.50 | 24,400 |
13 Mar 2024 | 166.11 | 166.99 | 164.00 | 164.77 | 164.77 | 10,200 |
12 Mar 2024 | 169.50 | 169.50 | 164.96 | 167.72 | 167.72 | 15,700 |
11 Mar 2024 | 173.50 | 174.87 | 168.14 | 168.26 | 168.26 | 15,300 |
08 Mar 2024 | 175.51 | 175.51 | 172.90 | 173.00 | 173.00 | 5,000 |
07 Mar 2024 | 173.70 | 174.00 | 170.55 | 172.99 | 172.99 | 8,300 |
06 Mar 2024 | 172.00 | 174.00 | 168.50 | 171.79 | 171.79 | 21,300 |
05 Mar 2024 | 165.99 | 171.86 | 165.99 | 169.93 | 169.93 | 9,400 |
04 Mar 2024 | 166.57 | 169.38 | 162.60 | 165.56 | 165.56 | 7,400 |
01 Mar 2024 | 168.04 | 168.47 | 164.51 | 166.97 | 166.97 | 10,100 |
29 Feb 2024 | 168.00 | 168.18 | 164.69 | 167.98 | 167.98 | 6,800 |
28 Feb 2024 | 164.00 | 166.61 | 163.16 | 164.82 | 164.82 | 12,700 |
27 Feb 2024 | 165.00 | 165.00 | 162.56 | 163.67 | 163.67 | 11,100 |
26 Feb 2024 | 167.45 | 167.45 | 161.50 | 163.53 | 163.53 | 11,300 |
23 Feb 2024 | 163.74 | 166.36 | 163.23 | 166.36 | 166.36 | 9,000 |
22 Feb 2024 | 166.42 | 166.42 | 161.76 | 162.34 | 162.34 | 26,900 |
21 Feb 2024 | 166.05 | 166.05 | 161.81 | 163.32 | 163.32 | 14,000 |
20 Feb 2024 | 165.06 | 166.46 | 164.03 | 165.48 | 165.48 | 8,400 |
16 Feb 2024 | 167.56 | 170.08 | 163.87 | 163.87 | 163.87 | 6,000 |
15 Feb 2024 | 165.20 | 173.20 | 165.20 | 170.99 | 170.99 | 8,000 |
14 Feb 2024 | 160.88 | 162.00 | 157.82 | 162.00 | 162.00 | 6,100 |
13 Feb 2024 | 168.74 | 168.74 | 154.20 | 157.22 | 157.22 | 19,900 |
12 Feb 2024 | 167.23 | 173.00 | 167.23 | 172.32 | 172.32 | 19,400 |
09 Feb 2024 | 161.79 | 165.68 | 150.11 | 165.68 | 165.68 | 38,600 |
08 Feb 2024 | 165.15 | 168.98 | 161.66 | 161.99 | 161.99 | 17,400 |
07 Feb 2024 | 167.88 | 169.09 | 158.70 | 165.10 | 165.10 | 26,900 |
06 Feb 2024 | 172.12 | 173.47 | 167.62 | 168.31 | 168.31 | 18,900 |
05 Feb 2024 | 173.01 | 176.00 | 170.65 | 170.65 | 170.65 | 20,600 |
02 Feb 2024 | 176.00 | 182.38 | 176.00 | 176.30 | 176.30 | 17,200 |
01 Feb 2024 | 186.10 | 187.76 | 174.38 | 179.15 | 179.15 | 32,200 |
31 Jan 2024 | 192.93 | 193.50 | 178.82 | 184.86 | 184.86 | 13,700 |
30 Jan 2024 | 191.90 | 196.09 | 189.01 | 193.91 | 193.91 | 16,100 |
29 Jan 2024 | 189.01 | 191.70 | 188.20 | 191.70 | 191.70 | 22,300 |
26 Jan 2024 | 187.26 | 189.51 | 185.62 | 189.51 | 189.51 | 7,500 |
25 Jan 2024 | 195.01 | 195.01 | 185.90 | 186.95 | 186.95 | 14,400 |
24 Jan 2024 | 191.35 | 191.97 | 188.09 | 191.41 | 191.41 | 7,200 |
23 Jan 2024 | 184.54 | 189.00 | 182.99 | 188.11 | 188.11 | 10,200 |
22 Jan 2024 | 180.00 | 182.99 | 164.00 | 180.31 | 180.31 | 52,900 |
19 Jan 2024 | 188.32 | 189.04 | 180.91 | 187.99 | 187.99 | 21,000 |
18 Jan 2024 | 190.51 | 192.59 | 185.00 | 186.19 | 186.19 | 15,900 |
17 Jan 2024 | 188.63 | 190.28 | 187.86 | 188.49 | 188.49 | 12,900 |
16 Jan 2024 | 195.94 | 197.54 | 191.20 | 191.20 | 191.20 | 20,900 |
12 Jan 2024 | 194.40 | 196.54 | 191.94 | 196.54 | 196.54 | 15,600 |
11 Jan 2024 | 198.00 | 198.00 | 195.91 | 196.63 | 196.63 | 15,700 |
10 Jan 2024 | 198.00 | 198.41 | 197.49 | 198.18 | 198.18 | 20,900 |
09 Jan 2024 | 198.00 | 199.00 | 196.97 | 199.00 | 199.00 | 9,000 |
08 Jan 2024 | 199.50 | 202.00 | 196.98 | 199.78 | 199.78 | 17,300 |
05 Jan 2024 | 199.89 | 200.01 | 196.10 | 199.99 | 199.99 | 13,100 |
04 Jan 2024 | 196.37 | 197.47 | 194.33 | 196.60 | 196.60 | 11,800 |
03 Jan 2024 | 196.88 | 196.88 | 190.14 | 194.06 | 194.06 | 11,800 |
02 Jan 2024 | 195.31 | 198.05 | 194.95 | 198.05 | 198.05 | 10,300 |
29 Dec 2023 | 192.00 | 194.67 | 192.00 | 194.40 | 194.40 | 11,400 |
29 Dec 2023 | 0.63 Dividend | |||||
28 Dec 2023 | 202.63 | 203.29 | 196.43 | 199.00 | 198.37 | 5,400 |
27 Dec 2023 | 206.00 | 206.00 | 201.30 | 201.50 | 200.86 | 17,000 |
26 Dec 2023 | 203.00 | 205.58 | 202.00 | 203.08 | 202.44 | 14,500 |
22 Dec 2023 | 203.00 | 204.50 | 199.85 | 204.50 | 203.85 | 5,900 |
21 Dec 2023 | 200.32 | 201.10 | 194.00 | 200.79 | 200.15 | 11,300 |
20 Dec 2023 | 194.63 | 200.20 | 190.32 | 193.44 | 192.83 | 8,900 |
19 Dec 2023 | 192.06 | 201.00 | 192.06 | 198.04 | 197.41 | 7,900 |
18 Dec 2023 | 191.16 | 191.16 | 191.16 | 191.16 | 190.55 | 3,600 |
15 Dec 2023 | 203.78 | 205.41 | 197.79 | 197.79 | 197.16 | 29,300 |
14 Dec 2023 | 194.82 | 205.90 | 194.82 | 202.96 | 202.32 | 12,900 |
13 Dec 2023 | 180.50 | 192.34 | 179.88 | 189.60 | 189.00 | 15,800 |
12 Dec 2023 | 174.87 | 176.22 | 173.52 | 174.75 | 174.20 | 5,100 |
11 Dec 2023 | 175.89 | 175.89 | 174.15 | 174.89 | 174.34 | 4,900 |
08 Dec 2023 | 173.37 | 175.87 | 170.25 | 175.51 | 174.95 | 4,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |