Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 171.40 | 175.10 | 170.20 | 170.50 | 170.50 | 524,000 |
25 Jul 2024 | 166.14 | 170.52 | 163.38 | 167.90 | 167.90 | 565,800 |
24 Jul 2024 | 170.25 | 171.82 | 163.99 | 164.61 | 164.61 | 486,500 |
23 Jul 2024 | 170.73 | 174.17 | 170.42 | 171.51 | 171.51 | 654,900 |
22 Jul 2024 | 171.57 | 173.29 | 167.83 | 172.25 | 172.25 | 455,000 |
19 Jul 2024 | 171.38 | 172.14 | 167.26 | 169.44 | 169.44 | 538,200 |
18 Jul 2024 | 175.76 | 180.57 | 170.69 | 171.30 | 171.30 | 824,200 |
17 Jul 2024 | 178.63 | 181.08 | 174.28 | 175.75 | 175.75 | 831,900 |
16 Jul 2024 | 175.92 | 184.09 | 174.80 | 183.24 | 183.24 | 837,700 |
15 Jul 2024 | 171.97 | 175.96 | 171.10 | 174.18 | 174.18 | 680,400 |
12 Jul 2024 | 169.52 | 174.90 | 166.92 | 170.27 | 170.27 | 1,254,300 |
11 Jul 2024 | 162.39 | 166.41 | 160.09 | 165.48 | 165.48 | 864,000 |
10 Jul 2024 | 155.19 | 159.25 | 153.89 | 158.81 | 158.81 | 488,500 |
09 Jul 2024 | 156.49 | 158.17 | 153.97 | 154.12 | 154.12 | 382,700 |
08 Jul 2024 | 156.84 | 158.70 | 154.82 | 156.66 | 156.66 | 532,800 |
05 Jul 2024 | 158.17 | 158.73 | 154.26 | 154.46 | 154.46 | 717,300 |
03 Jul 2024 | 157.40 | 160.01 | 156.91 | 159.24 | 159.24 | 283,900 |
02 Jul 2024 | 154.76 | 157.57 | 154.76 | 157.39 | 157.39 | 352,800 |
01 Jul 2024 | 160.25 | 161.07 | 154.84 | 155.15 | 155.15 | 671,500 |
28 Jun 2024 | 159.23 | 161.85 | 157.40 | 158.52 | 158.52 | 1,061,600 |
27 Jun 2024 | 157.42 | 160.11 | 156.45 | 158.30 | 158.30 | 511,500 |
26 Jun 2024 | 158.82 | 160.00 | 156.77 | 157.60 | 157.60 | 658,400 |
25 Jun 2024 | 163.60 | 163.71 | 157.87 | 160.29 | 160.29 | 880,500 |
24 Jun 2024 | 163.91 | 166.63 | 163.06 | 163.89 | 163.89 | 569,700 |
21 Jun 2024 | 163.64 | 164.56 | 160.91 | 164.18 | 164.18 | 2,443,700 |
20 Jun 2024 | 163.99 | 168.78 | 162.76 | 164.04 | 164.04 | 992,500 |
18 Jun 2024 | 164.91 | 165.31 | 161.82 | 163.72 | 163.72 | 812,500 |
17 Jun 2024 | 166.59 | 167.11 | 163.88 | 165.39 | 165.39 | 550,800 |
14 Jun 2024 | 170.19 | 170.19 | 161.50 | 166.59 | 166.59 | 1,124,600 |
14 Jun 2024 | 0.413 Dividend | |||||
13 Jun 2024 | 176.43 | 177.35 | 174.21 | 174.63 | 174.22 | 414,500 |
12 Jun 2024 | 179.29 | 183.78 | 177.76 | 178.03 | 177.61 | 669,800 |
11 Jun 2024 | 178.78 | 178.78 | 174.72 | 175.11 | 174.70 | 603,100 |
10 Jun 2024 | 174.46 | 181.00 | 174.46 | 179.74 | 179.31 | 1,126,200 |
07 Jun 2024 | 174.27 | 176.47 | 173.35 | 176.38 | 175.96 | 724,200 |
06 Jun 2024 | 176.79 | 178.70 | 175.31 | 175.39 | 174.98 | 879,700 |
05 Jun 2024 | 173.41 | 178.16 | 172.61 | 177.98 | 177.56 | 722,000 |
04 Jun 2024 | 175.38 | 177.11 | 171.02 | 172.60 | 172.19 | 740,300 |
03 Jun 2024 | 181.46 | 181.48 | 174.45 | 177.17 | 176.75 | 764,800 |
31 May 2024 | 179.73 | 181.78 | 176.26 | 179.49 | 179.07 | 780,200 |
30 May 2024 | 177.51 | 182.36 | 177.50 | 178.86 | 178.44 | 1,245,200 |
29 May 2024 | 180.22 | 180.57 | 176.35 | 176.85 | 176.43 | 1,351,400 |
28 May 2024 | 191.17 | 191.17 | 184.43 | 185.52 | 185.08 | 588,000 |
24 May 2024 | 188.05 | 192.00 | 186.19 | 191.18 | 190.73 | 920,100 |
23 May 2024 | 191.44 | 191.82 | 186.46 | 186.62 | 186.18 | 615,900 |
22 May 2024 | 188.20 | 190.18 | 187.02 | 187.86 | 187.42 | 787,700 |
21 May 2024 | 186.88 | 189.01 | 185.91 | 188.30 | 187.85 | 846,800 |
20 May 2024 | 185.83 | 190.00 | 184.80 | 188.00 | 187.56 | 793,100 |
17 May 2024 | 182.53 | 185.68 | 181.41 | 185.05 | 184.61 | 1,107,800 |
16 May 2024 | 185.32 | 186.97 | 180.85 | 181.93 | 181.50 | 1,164,000 |
15 May 2024 | 181.93 | 186.34 | 181.50 | 186.31 | 185.87 | 1,003,300 |
14 May 2024 | 179.73 | 181.15 | 178.63 | 179.60 | 179.18 | 780,100 |
13 May 2024 | 176.69 | 178.78 | 176.28 | 177.83 | 177.41 | 854,000 |
10 May 2024 | 176.03 | 176.47 | 174.14 | 175.88 | 175.46 | 562,500 |
09 May 2024 | 174.87 | 176.59 | 173.86 | 175.25 | 174.84 | 992,800 |
08 May 2024 | 172.91 | 176.13 | 169.50 | 173.68 | 173.27 | 1,757,400 |
07 May 2024 | 173.99 | 180.73 | 173.88 | 180.48 | 180.05 | 1,013,500 |
06 May 2024 | 171.08 | 172.93 | 169.87 | 172.89 | 172.48 | 880,400 |
03 May 2024 | 168.28 | 169.17 | 166.73 | 167.70 | 167.30 | 754,900 |
02 May 2024 | 158.15 | 172.57 | 158.15 | 165.08 | 164.69 | 1,871,900 |
01 May 2024 | 151.97 | 157.87 | 151.30 | 154.40 | 154.03 | 800,300 |
30 Apr 2024 | 156.43 | 158.54 | 152.69 | 152.75 | 152.39 | 596,600 |
29 Apr 2024 | 157.57 | 158.98 | 154.91 | 158.15 | 157.78 | 1,268,200 |
26 Apr 2024 | 157.18 | 157.99 | 155.00 | 155.80 | 155.43 | 1,269,200 |
25 Apr 2024 | 157.88 | 159.50 | 154.84 | 157.30 | 156.93 | 674,900 |
24 Apr 2024 | 159.70 | 162.00 | 157.57 | 159.59 | 159.21 | 427,700 |
23 Apr 2024 | 157.26 | 160.31 | 155.39 | 159.16 | 158.78 | 396,200 |
22 Apr 2024 | 155.08 | 157.20 | 154.04 | 155.99 | 155.62 | 488,700 |
19 Apr 2024 | 152.98 | 155.20 | 152.31 | 154.01 | 153.65 | 508,400 |
18 Apr 2024 | 153.70 | 156.76 | 152.97 | 153.44 | 153.08 | 511,900 |
17 Apr 2024 | 155.25 | 157.09 | 152.40 | 152.52 | 152.16 | 403,900 |
16 Apr 2024 | 158.04 | 158.35 | 154.45 | 154.79 | 154.42 | 601,800 |
15 Apr 2024 | 164.13 | 164.76 | 159.01 | 159.92 | 159.54 | 530,800 |
12 Apr 2024 | 164.76 | 165.62 | 160.90 | 161.56 | 161.18 | 669,800 |
11 Apr 2024 | 165.87 | 167.21 | 163.43 | 165.51 | 165.12 | 594,900 |
10 Apr 2024 | 169.24 | 170.10 | 166.26 | 167.02 | 166.63 | 411,500 |
09 Apr 2024 | 173.38 | 174.33 | 170.13 | 172.78 | 172.37 | 402,100 |
08 Apr 2024 | 173.13 | 173.67 | 171.15 | 172.54 | 172.13 | 310,100 |
05 Apr 2024 | 171.43 | 173.00 | 170.65 | 171.79 | 171.38 | 270,500 |
04 Apr 2024 | 177.00 | 177.62 | 169.37 | 170.20 | 169.80 | 739,400 |
03 Apr 2024 | 170.78 | 175.08 | 170.78 | 174.21 | 173.80 | 669,700 |
02 Apr 2024 | 173.59 | 173.59 | 169.91 | 171.44 | 171.03 | 757,000 |
01 Apr 2024 | 171.35 | 175.88 | 168.97 | 175.59 | 175.17 | 715,600 |
28 Mar 2024 | 170.75 | 172.16 | 170.25 | 171.28 | 170.87 | 427,500 |
27 Mar 2024 | 169.72 | 171.19 | 168.15 | 170.85 | 170.45 | 283,700 |
26 Mar 2024 | 169.53 | 170.05 | 168.01 | 168.47 | 168.07 | 303,800 |
25 Mar 2024 | 168.26 | 169.14 | 167.44 | 168.19 | 167.79 | 267,600 |
22 Mar 2024 | 169.12 | 169.99 | 166.88 | 169.14 | 168.74 | 467,700 |
21 Mar 2024 | 167.99 | 170.55 | 165.96 | 169.83 | 169.43 | 620,300 |
20 Mar 2024 | 163.99 | 166.58 | 163.33 | 166.08 | 165.69 | 677,500 |
19 Mar 2024 | 161.37 | 164.68 | 161.07 | 164.19 | 163.80 | 409,300 |
18 Mar 2024 | 161.20 | 162.57 | 160.01 | 161.98 | 161.60 | 396,700 |
15 Mar 2024 | 158.15 | 161.79 | 157.84 | 160.13 | 159.75 | 755,000 |
14 Mar 2024 | 163.03 | 163.03 | 158.11 | 159.53 | 159.15 | 443,500 |
14 Mar 2024 | 0.413 Dividend | |||||
13 Mar 2024 | 161.67 | 164.56 | 161.22 | 163.24 | 162.44 | 553,200 |
12 Mar 2024 | 158.42 | 162.18 | 156.95 | 162.02 | 161.23 | 492,600 |
11 Mar 2024 | 158.26 | 158.26 | 154.51 | 157.49 | 156.72 | 430,400 |
08 Mar 2024 | 161.61 | 163.40 | 158.85 | 159.78 | 159.00 | 639,600 |
07 Mar 2024 | 156.72 | 161.04 | 156.01 | 160.29 | 159.51 | 1,233,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |