Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 211.07 | 213.58 | 209.95 | 210.90 | 210.90 | 395,600 |
25 Jul 2024 | 210.27 | 215.42 | 209.35 | 209.72 | 209.72 | 470,500 |
24 Jul 2024 | 208.44 | 211.72 | 208.00 | 209.49 | 209.49 | 509,000 |
23 Jul 2024 | 214.68 | 214.68 | 205.98 | 207.09 | 207.09 | 725,500 |
22 Jul 2024 | 211.99 | 216.53 | 211.45 | 214.34 | 214.34 | 594,100 |
19 Jul 2024 | 216.32 | 216.32 | 210.27 | 211.37 | 211.37 | 585,800 |
18 Jul 2024 | 214.12 | 218.23 | 213.18 | 214.65 | 214.65 | 475,400 |
17 Jul 2024 | 216.38 | 219.73 | 215.74 | 215.78 | 215.78 | 525,800 |
16 Jul 2024 | 208.27 | 216.72 | 208.27 | 216.50 | 216.50 | 590,800 |
15 Jul 2024 | 206.16 | 210.87 | 206.16 | 207.49 | 207.49 | 403,800 |
12 Jul 2024 | 207.27 | 210.30 | 205.95 | 206.17 | 206.17 | 490,200 |
11 Jul 2024 | 201.94 | 206.50 | 200.90 | 206.25 | 206.25 | 709,300 |
10 Jul 2024 | 199.68 | 200.76 | 198.96 | 200.37 | 200.37 | 383,300 |
09 Jul 2024 | 201.70 | 202.95 | 199.35 | 199.35 | 199.35 | 582,700 |
08 Jul 2024 | 204.00 | 204.84 | 202.06 | 202.96 | 202.96 | 471,500 |
05 Jul 2024 | 204.63 | 206.34 | 202.26 | 204.58 | 204.58 | 308,200 |
03 Jul 2024 | 203.29 | 204.55 | 200.75 | 203.86 | 203.86 | 408,100 |
02 Jul 2024 | 203.13 | 203.92 | 201.94 | 202.73 | 202.73 | 420,800 |
01 Jul 2024 | 204.52 | 207.52 | 201.72 | 203.13 | 203.13 | 541,900 |
28 Jun 2024 | 205.18 | 205.47 | 201.87 | 203.51 | 203.51 | 712,500 |
27 Jun 2024 | 202.99 | 205.00 | 202.51 | 204.90 | 204.90 | 464,900 |
26 Jun 2024 | 206.63 | 206.63 | 202.69 | 203.24 | 203.24 | 500,400 |
25 Jun 2024 | 207.35 | 208.32 | 206.21 | 207.84 | 207.84 | 599,600 |
24 Jun 2024 | 205.88 | 209.41 | 204.48 | 208.00 | 208.00 | 638,000 |
21 Jun 2024 | 208.08 | 208.08 | 204.06 | 205.25 | 205.25 | 1,070,200 |
20 Jun 2024 | 205.10 | 208.31 | 204.24 | 207.38 | 207.38 | 974,400 |
18 Jun 2024 | 201.10 | 206.76 | 201.10 | 206.50 | 206.50 | 898,900 |
17 Jun 2024 | 198.66 | 201.68 | 198.07 | 201.56 | 201.56 | 604,300 |
14 Jun 2024 | 197.91 | 200.10 | 195.21 | 199.88 | 199.88 | 716,100 |
13 Jun 2024 | 195.42 | 196.76 | 192.38 | 196.48 | 196.48 | 632,400 |
12 Jun 2024 | 198.66 | 200.00 | 196.15 | 196.36 | 196.36 | 626,300 |
11 Jun 2024 | 195.69 | 197.46 | 195.11 | 197.42 | 197.42 | 464,800 |
10 Jun 2024 | 196.10 | 196.56 | 192.50 | 195.92 | 195.92 | 515,000 |
07 Jun 2024 | 197.83 | 199.19 | 195.84 | 196.60 | 196.60 | 471,200 |
06 Jun 2024 | 196.94 | 199.71 | 196.52 | 198.41 | 198.41 | 429,700 |
05 Jun 2024 | 196.75 | 199.55 | 195.77 | 198.00 | 198.00 | 662,800 |
04 Jun 2024 | 194.89 | 197.51 | 193.12 | 196.68 | 196.68 | 726,000 |
03 Jun 2024 | 194.91 | 197.69 | 194.81 | 195.01 | 195.01 | 614,600 |
31 May 2024 | 193.50 | 195.10 | 191.97 | 194.91 | 194.91 | 1,255,700 |
30 May 2024 | 192.51 | 194.35 | 192.39 | 193.44 | 193.44 | 1,361,600 |
29 May 2024 | 195.21 | 195.21 | 192.30 | 192.50 | 192.50 | 942,900 |
28 May 2024 | 199.31 | 199.57 | 196.14 | 196.19 | 196.19 | 743,600 |
24 May 2024 | 197.08 | 200.18 | 196.19 | 199.65 | 199.65 | 724,600 |
23 May 2024 | 200.13 | 201.16 | 197.01 | 197.09 | 197.09 | 677,800 |
22 May 2024 | 204.41 | 205.16 | 200.97 | 201.19 | 201.19 | 780,900 |
21 May 2024 | 206.25 | 207.46 | 204.98 | 205.34 | 205.34 | 594,200 |
20 May 2024 | 212.06 | 214.14 | 206.07 | 206.83 | 206.83 | 592,500 |
17 May 2024 | 213.52 | 213.52 | 208.19 | 210.59 | 210.59 | 730,900 |
16 May 2024 | 212.96 | 215.07 | 212.29 | 213.13 | 213.13 | 676,600 |
15 May 2024 | 212.26 | 213.78 | 210.84 | 213.21 | 213.21 | 542,300 |
14 May 2024 | 211.34 | 212.16 | 208.68 | 211.20 | 211.20 | 536,400 |
13 May 2024 | 208.31 | 211.40 | 207.85 | 210.37 | 210.37 | 792,800 |
10 May 2024 | 206.34 | 207.80 | 205.46 | 207.67 | 207.67 | 722,900 |
09 May 2024 | 201.53 | 206.23 | 201.47 | 206.15 | 206.15 | 813,700 |
08 May 2024 | 202.33 | 202.33 | 200.68 | 201.61 | 201.61 | 556,900 |
07 May 2024 | 201.99 | 202.54 | 199.62 | 201.50 | 201.50 | 620,900 |
06 May 2024 | 202.41 | 203.09 | 199.39 | 201.04 | 201.04 | 813,000 |
03 May 2024 | 201.12 | 202.92 | 199.68 | 201.32 | 201.32 | 555,700 |
02 May 2024 | 201.57 | 201.65 | 199.11 | 200.25 | 200.25 | 599,300 |
01 May 2024 | 200.76 | 204.09 | 198.43 | 201.32 | 201.32 | 765,300 |
30 Apr 2024 | 203.21 | 204.50 | 200.93 | 201.37 | 201.37 | 890,900 |
29 Apr 2024 | 199.00 | 207.54 | 199.00 | 204.17 | 204.17 | 1,396,100 |
26 Apr 2024 | 197.08 | 200.16 | 197.01 | 198.40 | 198.40 | 931,300 |
25 Apr 2024 | 204.77 | 204.82 | 196.11 | 198.35 | 198.35 | 2,098,000 |
24 Apr 2024 | 206.82 | 208.14 | 205.54 | 207.94 | 207.94 | 793,500 |
23 Apr 2024 | 204.76 | 210.63 | 203.22 | 207.97 | 207.97 | 925,400 |
22 Apr 2024 | 202.25 | 203.89 | 200.67 | 203.07 | 203.07 | 685,900 |
19 Apr 2024 | 200.73 | 201.64 | 199.65 | 201.48 | 201.48 | 768,200 |
18 Apr 2024 | 199.55 | 200.21 | 198.06 | 199.45 | 199.45 | 768,900 |
17 Apr 2024 | 202.78 | 202.78 | 199.84 | 199.97 | 199.97 | 683,300 |
16 Apr 2024 | 204.24 | 204.69 | 201.91 | 201.93 | 201.93 | 691,500 |
15 Apr 2024 | 206.95 | 208.32 | 203.00 | 203.32 | 203.32 | 669,100 |
12 Apr 2024 | 205.21 | 206.40 | 204.40 | 205.73 | 205.73 | 717,000 |
11 Apr 2024 | 207.91 | 207.96 | 204.01 | 206.50 | 206.50 | 861,300 |
10 Apr 2024 | 208.57 | 209.21 | 206.56 | 207.17 | 207.17 | 901,900 |
09 Apr 2024 | 211.51 | 212.69 | 210.00 | 210.05 | 210.05 | 714,100 |
08 Apr 2024 | 211.15 | 212.39 | 210.06 | 210.12 | 210.12 | 602,400 |
05 Apr 2024 | 211.00 | 212.07 | 208.75 | 211.26 | 211.26 | 612,700 |
04 Apr 2024 | 213.77 | 214.86 | 210.63 | 211.21 | 211.21 | 498,900 |
03 Apr 2024 | 211.59 | 213.45 | 210.80 | 212.24 | 212.24 | 624,100 |
02 Apr 2024 | 216.14 | 216.16 | 210.81 | 211.95 | 211.95 | 802,900 |
01 Apr 2024 | 217.29 | 217.79 | 213.81 | 216.35 | 216.35 | 490,600 |
28 Mar 2024 | 216.74 | 218.67 | 215.64 | 218.46 | 218.46 | 607,600 |
27 Mar 2024 | 214.85 | 216.63 | 214.85 | 216.57 | 216.57 | 430,700 |
26 Mar 2024 | 213.75 | 214.42 | 212.78 | 213.52 | 213.52 | 559,100 |
25 Mar 2024 | 215.00 | 215.32 | 212.30 | 213.75 | 213.75 | 520,500 |
22 Mar 2024 | 211.29 | 213.34 | 210.19 | 213.26 | 213.26 | 806,700 |
21 Mar 2024 | 210.51 | 212.04 | 209.55 | 211.29 | 211.29 | 568,900 |
20 Mar 2024 | 210.30 | 210.90 | 207.57 | 209.36 | 209.36 | 1,168,400 |
19 Mar 2024 | 209.84 | 211.98 | 208.36 | 210.97 | 210.97 | 858,100 |
18 Mar 2024 | 209.34 | 209.60 | 206.87 | 209.54 | 209.54 | 877,600 |
15 Mar 2024 | 206.37 | 211.01 | 206.37 | 209.21 | 209.21 | 1,388,700 |
14 Mar 2024 | 214.52 | 214.76 | 207.49 | 209.01 | 209.01 | 1,582,600 |
13 Mar 2024 | 217.66 | 218.49 | 214.49 | 215.75 | 215.75 | 541,000 |
12 Mar 2024 | 217.99 | 218.51 | 216.30 | 216.86 | 216.86 | 395,500 |
11 Mar 2024 | 216.84 | 218.91 | 215.92 | 218.53 | 218.53 | 512,900 |
08 Mar 2024 | 218.53 | 219.71 | 217.32 | 217.50 | 217.50 | 632,400 |
07 Mar 2024 | 218.45 | 219.70 | 217.34 | 218.36 | 218.36 | 576,000 |
06 Mar 2024 | 216.36 | 218.25 | 215.44 | 217.80 | 217.80 | 795,300 |
05 Mar 2024 | 219.47 | 221.14 | 216.12 | 216.15 | 216.15 | 835,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |