Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
22 Apr 2024 | 195.55 | 196.35 | 194.07 | 195.45 | 195.45 | 305,900 |
19 Apr 2024 | 191.39 | 194.29 | 190.95 | 193.71 | 193.71 | 353,400 |
18 Apr 2024 | 192.11 | 193.56 | 190.13 | 190.90 | 190.90 | 160,500 |
17 Apr 2024 | 194.85 | 194.85 | 191.05 | 191.78 | 191.78 | 234,900 |
16 Apr 2024 | 195.24 | 196.23 | 192.01 | 194.16 | 194.16 | 221,400 |
15 Apr 2024 | 199.41 | 199.41 | 193.61 | 194.64 | 194.64 | 288,600 |
12 Apr 2024 | 199.63 | 200.28 | 196.22 | 196.77 | 196.77 | 180,600 |
11 Apr 2024 | 200.59 | 201.55 | 199.07 | 200.38 | 200.38 | 178,100 |
10 Apr 2024 | 200.68 | 202.93 | 199.15 | 200.35 | 200.35 | 252,200 |
09 Apr 2024 | 203.37 | 204.06 | 201.57 | 203.45 | 203.45 | 418,700 |
08 Apr 2024 | 199.02 | 202.43 | 198.64 | 202.35 | 202.35 | 271,600 |
05 Apr 2024 | 196.35 | 199.57 | 195.65 | 198.67 | 198.67 | 167,200 |
04 Apr 2024 | 198.44 | 201.15 | 195.86 | 195.94 | 195.94 | 480,000 |
03 Apr 2024 | 195.22 | 197.19 | 194.51 | 196.93 | 196.93 | 266,200 |
02 Apr 2024 | 196.06 | 196.64 | 193.76 | 195.45 | 195.45 | 226,300 |
01 Apr 2024 | 200.75 | 200.75 | 195.30 | 197.04 | 197.04 | 328,400 |
28 Mar 2024 | 201.90 | 202.58 | 200.74 | 201.31 | 201.31 | 321,900 |
27 Mar 2024 | 199.87 | 201.01 | 198.66 | 200.57 | 200.57 | 246,800 |
26 Mar 2024 | 199.64 | 200.14 | 197.46 | 198.49 | 198.49 | 221,500 |
25 Mar 2024 | 194.46 | 200.15 | 193.75 | 198.81 | 198.81 | 344,800 |
22 Mar 2024 | 195.70 | 196.15 | 193.86 | 194.83 | 194.83 | 196,100 |
21 Mar 2024 | 194.06 | 197.21 | 194.06 | 195.63 | 195.63 | 355,300 |
20 Mar 2024 | 191.66 | 194.79 | 191.66 | 193.35 | 193.35 | 289,000 |
19 Mar 2024 | 191.35 | 193.25 | 188.73 | 191.74 | 191.74 | 328,900 |
18 Mar 2024 | 188.62 | 192.37 | 188.37 | 191.29 | 191.29 | 296,400 |
15 Mar 2024 | 187.73 | 191.41 | 187.20 | 187.84 | 187.84 | 640,800 |
14 Mar 2024 | 187.59 | 189.36 | 186.95 | 188.56 | 188.56 | 305,200 |
13 Mar 2024 | 187.43 | 188.62 | 186.29 | 187.33 | 187.33 | 265,300 |
12 Mar 2024 | 186.64 | 188.17 | 185.22 | 187.37 | 187.37 | 360,000 |
11 Mar 2024 | 187.08 | 187.13 | 184.51 | 186.64 | 186.64 | 318,000 |
08 Mar 2024 | 190.48 | 191.38 | 187.04 | 188.14 | 188.14 | 193,200 |
07 Mar 2024 | 190.79 | 192.43 | 190.07 | 190.77 | 190.77 | 145,300 |
06 Mar 2024 | 191.10 | 193.03 | 189.59 | 190.01 | 190.01 | 283,500 |
05 Mar 2024 | 184.51 | 190.65 | 184.23 | 189.80 | 189.80 | 491,000 |
04 Mar 2024 | 184.30 | 186.81 | 183.84 | 185.28 | 185.28 | 264,400 |
01 Mar 2024 | 182.25 | 184.50 | 180.37 | 184.02 | 184.02 | 222,600 |
29 Feb 2024 | 181.20 | 182.47 | 180.53 | 182.10 | 182.10 | 329,400 |
28 Feb 2024 | 182.35 | 183.80 | 180.38 | 181.03 | 181.03 | 320,100 |
27 Feb 2024 | 183.53 | 184.43 | 180.88 | 182.71 | 182.71 | 329,200 |
26 Feb 2024 | 184.03 | 186.98 | 183.27 | 183.96 | 183.96 | 238,600 |
23 Feb 2024 | 183.08 | 185.54 | 180.32 | 184.32 | 184.32 | 240,100 |
22 Feb 2024 | 182.59 | 186.96 | 180.24 | 182.45 | 182.45 | 738,000 |
21 Feb 2024 | 185.88 | 186.69 | 176.02 | 181.49 | 181.49 | 815,200 |
20 Feb 2024 | 184.98 | 189.06 | 184.98 | 187.40 | 187.40 | 593,600 |
16 Feb 2024 | 185.40 | 187.84 | 185.40 | 186.25 | 186.25 | 182,600 |
15 Feb 2024 | 183.29 | 186.21 | 182.61 | 185.72 | 185.72 | 282,200 |
14 Feb 2024 | 181.01 | 183.04 | 180.25 | 182.92 | 182.92 | 360,500 |
13 Feb 2024 | 176.71 | 183.85 | 176.27 | 179.49 | 179.49 | 458,400 |
12 Feb 2024 | 179.79 | 180.26 | 178.58 | 179.86 | 179.86 | 146,400 |
09 Feb 2024 | 178.89 | 180.03 | 177.57 | 179.88 | 179.88 | 210,300 |
08 Feb 2024 | 177.30 | 179.53 | 176.30 | 178.10 | 178.10 | 318,600 |
07 Feb 2024 | 177.25 | 180.22 | 176.05 | 176.90 | 176.90 | 335,200 |
06 Feb 2024 | 171.89 | 177.59 | 171.89 | 176.58 | 176.58 | 312,700 |
05 Feb 2024 | 171.69 | 172.12 | 169.62 | 171.22 | 171.22 | 177,800 |
02 Feb 2024 | 171.05 | 174.46 | 169.65 | 172.87 | 172.87 | 328,300 |
01 Feb 2024 | 168.77 | 172.85 | 167.86 | 172.62 | 172.62 | 414,600 |
31 Jan 2024 | 172.98 | 172.98 | 167.86 | 167.96 | 167.96 | 369,600 |
30 Jan 2024 | 170.90 | 173.04 | 170.33 | 172.61 | 172.61 | 170,900 |
29 Jan 2024 | 169.49 | 172.05 | 168.21 | 171.46 | 171.46 | 239,700 |
26 Jan 2024 | 168.86 | 171.09 | 167.35 | 169.13 | 169.13 | 562,300 |
25 Jan 2024 | 170.17 | 172.00 | 167.28 | 168.21 | 168.21 | 181,000 |
24 Jan 2024 | 172.52 | 172.52 | 168.01 | 168.08 | 168.08 | 336,700 |
23 Jan 2024 | 173.56 | 174.55 | 170.97 | 171.53 | 171.53 | 369,400 |
22 Jan 2024 | 170.86 | 173.59 | 170.62 | 173.10 | 173.10 | 297,500 |
19 Jan 2024 | 165.96 | 169.77 | 165.36 | 169.77 | 169.77 | 337,400 |
18 Jan 2024 | 165.00 | 166.60 | 163.72 | 165.77 | 165.77 | 305,700 |
17 Jan 2024 | 162.83 | 165.30 | 162.62 | 164.34 | 164.34 | 292,200 |
16 Jan 2024 | 165.30 | 165.30 | 162.36 | 164.11 | 164.11 | 222,900 |
12 Jan 2024 | 167.00 | 167.01 | 164.55 | 166.42 | 166.42 | 246,700 |
11 Jan 2024 | 168.00 | 168.61 | 165.99 | 166.71 | 166.71 | 237,900 |
10 Jan 2024 | 166.12 | 167.99 | 165.30 | 167.96 | 167.96 | 260,300 |
09 Jan 2024 | 165.78 | 167.18 | 163.98 | 166.64 | 166.64 | 272,500 |
08 Jan 2024 | 164.70 | 167.29 | 163.09 | 167.23 | 167.23 | 317,700 |
05 Jan 2024 | 165.16 | 167.19 | 164.68 | 164.70 | 164.70 | 404,800 |
04 Jan 2024 | 163.19 | 165.88 | 161.39 | 165.65 | 165.65 | 640,000 |
03 Jan 2024 | 169.59 | 169.64 | 161.50 | 162.06 | 162.06 | 716,200 |
02 Jan 2024 | 173.26 | 174.15 | 170.35 | 170.64 | 170.64 | 358,100 |
29 Dec 2023 | 175.89 | 176.43 | 173.02 | 174.51 | 174.51 | 395,800 |
28 Dec 2023 | 177.67 | 177.67 | 175.47 | 175.95 | 175.95 | 223,200 |
27 Dec 2023 | 178.64 | 179.12 | 176.56 | 177.88 | 177.88 | 209,600 |
26 Dec 2023 | 176.86 | 178.56 | 175.03 | 178.50 | 178.50 | 218,900 |
22 Dec 2023 | 176.76 | 177.84 | 175.80 | 176.77 | 176.77 | 226,000 |
21 Dec 2023 | 177.31 | 177.83 | 174.88 | 176.04 | 176.04 | 340,700 |
20 Dec 2023 | 177.44 | 179.49 | 176.12 | 176.89 | 176.89 | 292,700 |
19 Dec 2023 | 177.65 | 178.99 | 176.38 | 178.07 | 178.07 | 277,200 |
18 Dec 2023 | 175.16 | 177.82 | 173.56 | 176.76 | 176.76 | 340,300 |
15 Dec 2023 | 176.53 | 177.38 | 172.75 | 174.75 | 174.75 | 631,500 |
14 Dec 2023 | 177.97 | 178.52 | 175.55 | 177.71 | 177.71 | 283,600 |
13 Dec 2023 | 173.59 | 176.22 | 172.40 | 175.77 | 175.77 | 347,900 |
12 Dec 2023 | 173.00 | 174.69 | 172.11 | 173.69 | 173.69 | 274,100 |
11 Dec 2023 | 171.95 | 174.24 | 171.71 | 172.84 | 172.84 | 319,000 |
08 Dec 2023 | 170.23 | 171.82 | 169.95 | 171.31 | 171.31 | 230,800 |
07 Dec 2023 | 165.60 | 169.79 | 163.57 | 169.57 | 169.57 | 301,200 |
06 Dec 2023 | 166.13 | 167.84 | 163.44 | 163.54 | 163.54 | 197,300 |
05 Dec 2023 | 169.45 | 169.45 | 165.06 | 165.79 | 165.79 | 276,000 |
04 Dec 2023 | 166.33 | 171.64 | 166.33 | 170.22 | 170.22 | 429,800 |
01 Dec 2023 | 161.73 | 166.91 | 161.73 | 166.86 | 166.86 | 313,600 |
30 Nov 2023 | 160.61 | 161.82 | 158.42 | 161.66 | 161.66 | 461,300 |
29 Nov 2023 | 160.47 | 161.02 | 159.22 | 160.16 | 160.16 | 442,600 |
28 Nov 2023 | 161.52 | 163.75 | 159.28 | 159.94 | 159.94 | 498,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |