Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 175.56 | 182.43 | 173.37 | 182.33 | 182.33 | 572,500 |
24 Apr 2024 | 180.12 | 180.62 | 174.47 | 176.76 | 176.76 | 291,100 |
23 Apr 2024 | 172.64 | 177.86 | 171.18 | 176.10 | 176.10 | 343,900 |
22 Apr 2024 | 170.15 | 170.92 | 167.41 | 170.77 | 170.77 | 505,600 |
19 Apr 2024 | 177.11 | 177.62 | 166.65 | 169.39 | 169.39 | 606,600 |
18 Apr 2024 | 179.79 | 182.83 | 176.16 | 177.63 | 177.63 | 692,700 |
17 Apr 2024 | 188.31 | 188.60 | 180.75 | 181.94 | 181.94 | 491,700 |
16 Apr 2024 | 184.13 | 190.52 | 182.91 | 189.72 | 189.72 | 400,700 |
15 Apr 2024 | 186.00 | 189.58 | 181.48 | 183.07 | 183.07 | 246,900 |
12 Apr 2024 | 186.58 | 188.95 | 182.20 | 184.12 | 184.12 | 346,900 |
11 Apr 2024 | 185.10 | 191.62 | 183.68 | 191.35 | 191.35 | 250,700 |
10 Apr 2024 | 183.67 | 187.91 | 180.70 | 184.33 | 184.33 | 335,000 |
09 Apr 2024 | 192.37 | 192.37 | 185.21 | 187.80 | 187.80 | 350,000 |
08 Apr 2024 | 190.31 | 192.37 | 188.46 | 189.88 | 189.88 | 262,300 |
05 Apr 2024 | 185.58 | 190.28 | 184.62 | 188.59 | 188.59 | 320,600 |
04 Apr 2024 | 193.11 | 193.55 | 183.51 | 184.63 | 184.63 | 597,500 |
03 Apr 2024 | 179.78 | 189.93 | 179.22 | 189.72 | 189.72 | 385,200 |
02 Apr 2024 | 182.22 | 185.46 | 180.24 | 184.97 | 184.97 | 441,400 |
01 Apr 2024 | 181.21 | 187.00 | 180.39 | 185.30 | 185.30 | 301,600 |
28 Mar 2024 | 178.45 | 182.76 | 178.00 | 181.08 | 181.08 | 373,900 |
27 Mar 2024 | 181.59 | 181.59 | 176.03 | 180.49 | 180.49 | 254,300 |
26 Mar 2024 | 184.99 | 186.00 | 180.30 | 180.48 | 180.48 | 258,500 |
25 Mar 2024 | 182.10 | 186.90 | 182.10 | 184.40 | 184.40 | 335,300 |
22 Mar 2024 | 181.39 | 184.70 | 179.68 | 183.44 | 183.44 | 251,500 |
21 Mar 2024 | 184.67 | 187.50 | 182.89 | 183.01 | 183.01 | 363,800 |
20 Mar 2024 | 176.02 | 178.66 | 172.20 | 178.48 | 178.48 | 309,900 |
19 Mar 2024 | 173.20 | 176.42 | 170.05 | 175.65 | 175.65 | 315,700 |
18 Mar 2024 | 177.76 | 180.62 | 173.46 | 175.74 | 175.74 | 418,400 |
15 Mar 2024 | 173.96 | 178.30 | 172.84 | 175.43 | 175.43 | 847,100 |
14 Mar 2024 | 176.15 | 178.28 | 173.40 | 175.01 | 175.01 | 416,700 |
13 Mar 2024 | 180.75 | 183.22 | 175.54 | 177.03 | 177.03 | 330,300 |
12 Mar 2024 | 181.13 | 182.95 | 178.17 | 182.86 | 182.86 | 342,600 |
11 Mar 2024 | 182.62 | 182.62 | 174.21 | 180.49 | 180.49 | 441,600 |
08 Mar 2024 | 196.50 | 199.17 | 185.13 | 185.19 | 185.19 | 358,600 |
07 Mar 2024 | 192.00 | 198.97 | 190.51 | 196.61 | 196.61 | 269,600 |
06 Mar 2024 | 190.76 | 193.10 | 187.74 | 190.30 | 190.30 | 363,800 |
05 Mar 2024 | 191.97 | 193.40 | 185.81 | 187.83 | 187.83 | 288,100 |
04 Mar 2024 | 194.71 | 199.72 | 193.80 | 194.73 | 194.73 | 468,900 |
01 Mar 2024 | 185.88 | 194.03 | 182.76 | 192.59 | 192.59 | 366,800 |
29 Feb 2024 | 184.00 | 185.42 | 181.04 | 184.16 | 184.16 | 465,100 |
28 Feb 2024 | 177.73 | 180.84 | 175.57 | 180.51 | 180.51 | 222,000 |
27 Feb 2024 | 182.39 | 184.32 | 178.36 | 180.02 | 180.02 | 235,800 |
26 Feb 2024 | 179.35 | 181.31 | 177.63 | 180.51 | 180.51 | 224,600 |
23 Feb 2024 | 178.60 | 180.45 | 175.05 | 178.46 | 178.46 | 280,600 |
22 Feb 2024 | 175.00 | 180.90 | 174.21 | 178.15 | 178.15 | 387,900 |
21 Feb 2024 | 166.60 | 168.93 | 164.95 | 167.95 | 167.95 | 479,500 |
20 Feb 2024 | 179.19 | 179.69 | 168.25 | 168.80 | 168.80 | 764,000 |
16 Feb 2024 | 178.22 | 186.38 | 178.22 | 182.23 | 182.23 | 715,700 |
15 Feb 2024 | 174.87 | 177.96 | 172.54 | 176.46 | 176.46 | 523,600 |
14 Feb 2024 | 171.44 | 173.87 | 169.99 | 173.08 | 173.08 | 534,300 |
13 Feb 2024 | 166.59 | 174.54 | 165.79 | 168.39 | 168.39 | 600,400 |
12 Feb 2024 | 179.67 | 181.66 | 171.88 | 173.78 | 173.78 | 664,300 |
09 Feb 2024 | 171.01 | 180.12 | 161.78 | 180.01 | 180.01 | 943,800 |
08 Feb 2024 | 158.71 | 166.37 | 157.97 | 164.76 | 164.76 | 733,000 |
07 Feb 2024 | 158.57 | 161.00 | 154.43 | 158.52 | 158.52 | 642,500 |
06 Feb 2024 | 167.42 | 168.63 | 153.61 | 155.77 | 155.77 | 597,200 |
05 Feb 2024 | 165.64 | 167.93 | 162.40 | 167.43 | 167.43 | 334,500 |
02 Feb 2024 | 162.18 | 166.26 | 162.18 | 164.93 | 164.93 | 319,800 |
01 Feb 2024 | 162.39 | 164.02 | 160.60 | 162.95 | 162.95 | 406,300 |
31 Jan 2024 | 161.72 | 164.80 | 158.39 | 161.50 | 161.50 | 509,200 |
30 Jan 2024 | 163.97 | 165.59 | 163.30 | 164.29 | 164.29 | 549,800 |
29 Jan 2024 | 160.67 | 164.63 | 159.13 | 164.47 | 164.47 | 334,100 |
26 Jan 2024 | 161.05 | 165.31 | 158.40 | 160.51 | 160.51 | 547,900 |
25 Jan 2024 | 170.79 | 171.68 | 163.86 | 164.26 | 164.26 | 362,400 |
24 Jan 2024 | 169.82 | 172.36 | 165.87 | 165.96 | 165.96 | 436,800 |
23 Jan 2024 | 167.27 | 167.44 | 164.52 | 166.13 | 166.13 | 273,300 |
22 Jan 2024 | 164.84 | 169.50 | 164.84 | 167.75 | 167.75 | 478,500 |
19 Jan 2024 | 157.45 | 163.39 | 156.48 | 162.87 | 162.87 | 428,500 |
18 Jan 2024 | 151.29 | 156.24 | 150.56 | 155.29 | 155.29 | 424,700 |
17 Jan 2024 | 145.90 | 146.88 | 141.79 | 146.50 | 146.50 | 267,900 |
16 Jan 2024 | 143.92 | 148.04 | 143.89 | 147.54 | 147.54 | 245,400 |
12 Jan 2024 | 143.72 | 145.00 | 142.29 | 144.23 | 144.23 | 278,700 |
11 Jan 2024 | 140.69 | 143.25 | 138.27 | 142.43 | 142.43 | 241,900 |
10 Jan 2024 | 144.40 | 145.49 | 140.36 | 141.73 | 141.73 | 391,800 |
09 Jan 2024 | 136.32 | 146.13 | 136.32 | 144.58 | 144.58 | 478,600 |
08 Jan 2024 | 137.30 | 139.90 | 136.90 | 138.02 | 138.02 | 480,700 |
05 Jan 2024 | 137.00 | 137.00 | 134.11 | 136.19 | 136.19 | 382,400 |
04 Jan 2024 | 136.93 | 139.35 | 134.88 | 137.34 | 137.34 | 325,000 |
03 Jan 2024 | 141.89 | 142.60 | 137.42 | 138.72 | 138.72 | 492,400 |
02 Jan 2024 | 149.85 | 149.85 | 141.61 | 144.58 | 144.58 | 407,700 |
29 Dec 2023 | 155.00 | 155.37 | 152.16 | 152.90 | 152.90 | 197,100 |
28 Dec 2023 | 155.61 | 156.72 | 153.31 | 155.29 | 155.29 | 180,500 |
27 Dec 2023 | 157.37 | 158.50 | 154.99 | 156.29 | 156.29 | 174,000 |
26 Dec 2023 | 154.80 | 156.87 | 154.80 | 156.11 | 156.11 | 142,400 |
22 Dec 2023 | 154.27 | 156.02 | 152.43 | 153.91 | 153.91 | 262,400 |
21 Dec 2023 | 149.25 | 154.31 | 149.25 | 154.20 | 154.20 | 302,500 |
20 Dec 2023 | 147.24 | 149.77 | 145.08 | 145.41 | 145.41 | 288,600 |
19 Dec 2023 | 151.07 | 152.39 | 148.72 | 149.00 | 149.00 | 356,900 |
18 Dec 2023 | 150.92 | 152.54 | 148.82 | 150.32 | 150.32 | 275,400 |
15 Dec 2023 | 157.72 | 158.45 | 150.79 | 151.00 | 151.00 | 616,000 |
14 Dec 2023 | 150.87 | 157.03 | 149.79 | 156.70 | 156.70 | 525,500 |
13 Dec 2023 | 146.35 | 151.15 | 144.13 | 148.58 | 148.58 | 454,700 |
12 Dec 2023 | 144.49 | 149.31 | 144.49 | 146.87 | 146.87 | 503,600 |
11 Dec 2023 | 140.75 | 145.36 | 140.12 | 144.59 | 144.59 | 291,700 |
08 Dec 2023 | 138.80 | 141.46 | 137.16 | 139.20 | 139.20 | 293,100 |
07 Dec 2023 | 138.63 | 139.76 | 135.67 | 138.84 | 138.84 | 289,900 |
06 Dec 2023 | 141.90 | 143.93 | 137.66 | 137.67 | 137.67 | 273,900 |
05 Dec 2023 | 140.12 | 140.81 | 138.22 | 139.85 | 139.85 | 298,900 |
04 Dec 2023 | 139.73 | 142.23 | 136.98 | 141.99 | 141.99 | 391,700 |
01 Dec 2023 | 140.00 | 141.73 | 138.12 | 141.05 | 141.05 | 301,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |