Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 171.93 | 177.04 | 171.56 | 174.48 | 174.48 | 511,900 |
25 Jul 2024 | 164.75 | 170.54 | 162.90 | 168.11 | 168.11 | 576,900 |
24 Jul 2024 | 169.05 | 172.85 | 163.28 | 163.34 | 163.34 | 284,200 |
23 Jul 2024 | 170.12 | 172.22 | 168.88 | 170.98 | 170.98 | 226,700 |
22 Jul 2024 | 168.69 | 171.49 | 166.29 | 171.46 | 171.46 | 338,600 |
19 Jul 2024 | 169.07 | 169.80 | 165.56 | 166.61 | 166.61 | 705,800 |
18 Jul 2024 | 170.21 | 175.10 | 168.45 | 169.03 | 169.03 | 452,100 |
17 Jul 2024 | 176.06 | 176.81 | 170.17 | 170.17 | 170.17 | 577,600 |
16 Jul 2024 | 168.00 | 179.07 | 167.85 | 178.56 | 178.56 | 658,200 |
15 Jul 2024 | 164.81 | 167.34 | 164.50 | 165.65 | 165.65 | 401,400 |
12 Jul 2024 | 164.10 | 166.46 | 163.47 | 163.51 | 163.51 | 277,700 |
11 Jul 2024 | 160.87 | 163.12 | 158.82 | 162.59 | 162.59 | 523,200 |
10 Jul 2024 | 153.68 | 158.04 | 152.32 | 157.39 | 157.39 | 526,700 |
09 Jul 2024 | 153.16 | 153.64 | 151.93 | 152.99 | 152.99 | 462,400 |
08 Jul 2024 | 154.59 | 155.84 | 153.18 | 153.90 | 153.90 | 448,800 |
05 Jul 2024 | 155.25 | 155.25 | 152.18 | 153.24 | 153.24 | 536,100 |
03 Jul 2024 | 155.30 | 157.04 | 154.03 | 155.89 | 155.89 | 339,400 |
02 Jul 2024 | 156.37 | 157.50 | 154.44 | 154.86 | 154.86 | 540,700 |
01 Jul 2024 | 160.83 | 161.60 | 156.47 | 156.71 | 156.71 | 590,700 |
28 Jun 2024 | 162.13 | 164.70 | 159.12 | 160.39 | 160.39 | 1,501,100 |
27 Jun 2024 | 160.83 | 162.46 | 159.49 | 161.45 | 161.45 | 351,500 |
26 Jun 2024 | 160.91 | 161.13 | 158.34 | 160.25 | 160.25 | 454,900 |
25 Jun 2024 | 165.48 | 166.85 | 160.28 | 161.52 | 161.52 | 595,600 |
24 Jun 2024 | 166.74 | 168.00 | 164.86 | 166.40 | 166.40 | 806,300 |
21 Jun 2024 | 169.05 | 169.14 | 164.50 | 165.42 | 165.42 | 1,152,600 |
20 Jun 2024 | 175.57 | 176.10 | 168.59 | 169.69 | 169.69 | 627,000 |
18 Jun 2024 | 175.07 | 177.15 | 174.52 | 177.12 | 177.12 | 463,500 |
17 Jun 2024 | 170.51 | 174.93 | 169.84 | 174.86 | 174.86 | 344,700 |
14 Jun 2024 | 172.11 | 172.46 | 169.16 | 170.85 | 170.85 | 426,700 |
13 Jun 2024 | 169.69 | 174.06 | 169.69 | 174.01 | 174.01 | 471,800 |
12 Jun 2024 | 167.69 | 171.53 | 165.88 | 169.97 | 169.97 | 388,200 |
11 Jun 2024 | 161.78 | 163.35 | 159.89 | 162.87 | 162.87 | 429,900 |
10 Jun 2024 | 160.11 | 162.75 | 159.54 | 162.52 | 162.52 | 716,300 |
07 Jun 2024 | 161.56 | 163.00 | 160.01 | 161.81 | 161.81 | 524,800 |
06 Jun 2024 | 166.22 | 167.20 | 161.99 | 162.86 | 162.86 | 430,300 |
05 Jun 2024 | 164.33 | 166.76 | 162.50 | 166.54 | 166.54 | 531,500 |
04 Jun 2024 | 167.64 | 168.87 | 162.75 | 163.71 | 163.71 | 579,700 |
03 Jun 2024 | 174.36 | 174.36 | 168.35 | 169.14 | 169.14 | 307,600 |
31 May 2024 | 173.44 | 175.32 | 170.15 | 173.49 | 173.49 | 467,500 |
31 May 2024 | 0.16 Dividend | |||||
30 May 2024 | 171.77 | 174.70 | 170.47 | 173.12 | 172.96 | 583,200 |
29 May 2024 | 170.01 | 172.61 | 169.80 | 171.76 | 171.60 | 580,500 |
28 May 2024 | 174.43 | 175.22 | 170.80 | 172.42 | 172.26 | 614,200 |
24 May 2024 | 175.83 | 176.10 | 172.89 | 174.30 | 174.14 | 443,500 |
23 May 2024 | 179.01 | 179.01 | 173.27 | 174.94 | 174.78 | 313,300 |
22 May 2024 | 178.62 | 181.03 | 175.94 | 177.06 | 176.90 | 413,300 |
21 May 2024 | 176.89 | 179.38 | 176.70 | 179.24 | 179.07 | 433,900 |
20 May 2024 | 174.56 | 177.71 | 172.73 | 177.38 | 177.22 | 635,000 |
17 May 2024 | 173.84 | 174.95 | 170.54 | 174.13 | 173.97 | 688,200 |
16 May 2024 | 180.64 | 184.27 | 168.28 | 172.44 | 172.28 | 1,201,900 |
15 May 2024 | 174.85 | 177.19 | 173.93 | 176.18 | 176.02 | 553,100 |
14 May 2024 | 172.04 | 173.45 | 170.76 | 173.31 | 173.15 | 529,600 |
13 May 2024 | 173.36 | 173.36 | 170.55 | 171.02 | 170.86 | 339,400 |
10 May 2024 | 172.35 | 173.75 | 171.56 | 172.44 | 172.28 | 338,500 |
09 May 2024 | 168.33 | 172.57 | 168.21 | 172.35 | 172.19 | 326,300 |
08 May 2024 | 168.45 | 168.97 | 166.83 | 168.20 | 168.04 | 336,900 |
07 May 2024 | 169.10 | 169.94 | 167.59 | 168.13 | 167.97 | 392,300 |
06 May 2024 | 166.84 | 169.58 | 166.80 | 169.49 | 169.33 | 269,800 |
03 May 2024 | 165.04 | 166.57 | 164.48 | 164.89 | 164.74 | 347,200 |
02 May 2024 | 160.36 | 162.06 | 156.06 | 161.94 | 161.79 | 353,000 |
01 May 2024 | 157.18 | 161.85 | 156.00 | 158.51 | 158.36 | 678,300 |
30 Apr 2024 | 161.62 | 163.68 | 156.89 | 157.00 | 156.85 | 373,200 |
29 Apr 2024 | 163.24 | 164.56 | 161.92 | 162.82 | 162.67 | 285,400 |
26 Apr 2024 | 161.00 | 164.55 | 159.99 | 162.70 | 162.55 | 313,200 |
25 Apr 2024 | 157.93 | 161.62 | 155.78 | 161.34 | 161.19 | 324,400 |
24 Apr 2024 | 160.28 | 162.34 | 159.25 | 160.32 | 160.17 | 286,700 |
23 Apr 2024 | 157.84 | 161.87 | 155.70 | 160.28 | 160.13 | 264,600 |
22 Apr 2024 | 156.98 | 158.17 | 155.01 | 156.53 | 156.39 | 352,400 |
19 Apr 2024 | 156.28 | 157.85 | 153.43 | 155.57 | 155.43 | 700,000 |
18 Apr 2024 | 158.51 | 160.94 | 156.54 | 156.81 | 156.67 | 384,500 |
17 Apr 2024 | 161.94 | 162.64 | 155.20 | 156.91 | 156.76 | 518,500 |
16 Apr 2024 | 160.40 | 161.47 | 157.43 | 160.92 | 160.77 | 648,200 |
15 Apr 2024 | 165.85 | 166.96 | 161.96 | 162.50 | 162.35 | 384,300 |
12 Apr 2024 | 164.17 | 165.17 | 162.96 | 163.94 | 163.79 | 288,100 |
11 Apr 2024 | 166.30 | 166.42 | 163.82 | 165.38 | 165.23 | 288,200 |
10 Apr 2024 | 165.00 | 168.73 | 163.00 | 165.21 | 165.06 | 374,900 |
09 Apr 2024 | 170.96 | 170.96 | 167.09 | 169.55 | 169.39 | 255,800 |
08 Apr 2024 | 172.50 | 172.58 | 170.21 | 170.58 | 170.42 | 225,100 |
05 Apr 2024 | 166.73 | 171.06 | 166.73 | 170.97 | 170.81 | 318,900 |
04 Apr 2024 | 169.51 | 171.51 | 165.16 | 165.93 | 165.78 | 282,600 |
03 Apr 2024 | 166.64 | 169.88 | 166.64 | 167.54 | 167.39 | 354,400 |
02 Apr 2024 | 168.45 | 169.11 | 164.07 | 167.14 | 166.99 | 615,900 |
01 Apr 2024 | 172.40 | 173.15 | 170.35 | 170.40 | 170.24 | 298,400 |
28 Mar 2024 | 171.70 | 173.93 | 171.70 | 172.24 | 172.08 | 393,600 |
27 Mar 2024 | 169.63 | 172.67 | 168.83 | 171.44 | 171.28 | 330,500 |
26 Mar 2024 | 168.77 | 169.82 | 166.05 | 167.80 | 167.64 | 766,700 |
25 Mar 2024 | 170.51 | 171.33 | 168.20 | 168.61 | 168.45 | 279,000 |
22 Mar 2024 | 173.82 | 173.99 | 170.27 | 171.24 | 171.08 | 639,400 |
21 Mar 2024 | 174.62 | 176.31 | 172.29 | 172.56 | 172.40 | 560,700 |
20 Mar 2024 | 168.59 | 172.76 | 167.87 | 172.68 | 172.52 | 481,600 |
19 Mar 2024 | 162.16 | 169.35 | 162.16 | 168.32 | 168.16 | 784,700 |
18 Mar 2024 | 164.97 | 166.88 | 161.85 | 162.59 | 162.44 | 402,600 |
15 Mar 2024 | 161.05 | 164.16 | 161.05 | 163.28 | 163.13 | 928,200 |
14 Mar 2024 | 163.06 | 163.50 | 160.89 | 162.30 | 162.15 | 396,300 |
13 Mar 2024 | 160.85 | 163.70 | 160.85 | 162.98 | 162.83 | 486,700 |
12 Mar 2024 | 161.29 | 162.40 | 159.44 | 161.46 | 161.31 | 510,200 |
11 Mar 2024 | 160.00 | 161.91 | 158.41 | 160.49 | 160.34 | 498,600 |
08 Mar 2024 | 167.00 | 168.44 | 161.12 | 161.75 | 161.60 | 371,800 |
07 Mar 2024 | 164.48 | 166.77 | 162.97 | 165.78 | 165.63 | 363,500 |
06 Mar 2024 | 164.24 | 165.08 | 162.66 | 163.37 | 163.22 | 363,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |