Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jul 2024 | 132.38 | 135.27 | 132.13 | 134.84 | 134.84 | 350,300 |
03 Jul 2024 | 132.97 | 134.05 | 131.44 | 132.13 | 132.13 | 860,300 |
02 Jul 2024 | 131.61 | 134.17 | 130.62 | 132.23 | 132.23 | 668,300 |
01 Jul 2024 | 131.46 | 132.81 | 129.94 | 132.00 | 132.00 | 616,000 |
28 Jun 2024 | 132.47 | 133.93 | 131.55 | 131.85 | 131.85 | 787,700 |
27 Jun 2024 | 132.31 | 133.25 | 131.20 | 132.21 | 132.21 | 500,500 |
26 Jun 2024 | 132.86 | 133.79 | 131.00 | 132.00 | 132.00 | 570,400 |
25 Jun 2024 | 135.10 | 135.49 | 132.00 | 133.44 | 133.44 | 465,600 |
24 Jun 2024 | 134.52 | 136.47 | 134.10 | 135.10 | 135.10 | 556,800 |
21 Jun 2024 | 135.76 | 137.82 | 134.53 | 135.98 | 135.98 | 1,042,400 |
20 Jun 2024 | 132.61 | 136.89 | 132.61 | 135.86 | 135.86 | 1,036,300 |
18 Jun 2024 | 137.46 | 138.32 | 133.72 | 133.87 | 133.87 | 546,200 |
17 Jun 2024 | 138.73 | 139.61 | 137.72 | 137.97 | 137.97 | 443,700 |
14 Jun 2024 | 138.78 | 141.02 | 138.59 | 139.23 | 139.23 | 383,600 |
13 Jun 2024 | 139.42 | 139.88 | 137.38 | 138.54 | 138.54 | 461,200 |
12 Jun 2024 | 142.57 | 144.22 | 139.75 | 139.90 | 139.90 | 658,500 |
11 Jun 2024 | 139.29 | 141.75 | 137.65 | 140.81 | 140.81 | 480,800 |
10 Jun 2024 | 137.67 | 141.02 | 136.87 | 139.54 | 139.54 | 500,800 |
07 Jun 2024 | 139.70 | 141.06 | 138.58 | 139.51 | 139.51 | 525,900 |
06 Jun 2024 | 139.00 | 141.51 | 137.57 | 140.54 | 140.54 | 589,700 |
05 Jun 2024 | 139.07 | 139.75 | 135.76 | 138.53 | 138.53 | 668,100 |
04 Jun 2024 | 137.71 | 141.84 | 137.49 | 139.80 | 139.80 | 692,600 |
03 Jun 2024 | 142.71 | 144.89 | 137.76 | 138.23 | 138.23 | 961,300 |
31 May 2024 | 145.90 | 149.01 | 140.79 | 142.17 | 142.17 | 1,194,600 |
30 May 2024 | 147.83 | 148.24 | 144.70 | 145.05 | 145.05 | 547,700 |
29 May 2024 | 150.21 | 152.37 | 148.36 | 148.49 | 148.49 | 628,300 |
28 May 2024 | 153.64 | 154.54 | 149.64 | 151.78 | 151.78 | 928,500 |
24 May 2024 | 163.81 | 164.69 | 153.47 | 153.64 | 153.64 | 761,100 |
23 May 2024 | 169.79 | 169.79 | 164.12 | 164.19 | 164.19 | 345,400 |
22 May 2024 | 171.67 | 173.00 | 169.25 | 169.82 | 169.82 | 361,500 |
21 May 2024 | 170.82 | 173.81 | 170.77 | 172.58 | 172.58 | 419,700 |
20 May 2024 | 172.29 | 173.04 | 171.16 | 171.43 | 171.43 | 262,400 |
17 May 2024 | 171.70 | 173.22 | 170.69 | 172.97 | 172.97 | 275,200 |
16 May 2024 | 171.62 | 173.23 | 170.99 | 172.17 | 172.17 | 275,900 |
15 May 2024 | 171.60 | 172.23 | 167.78 | 171.91 | 171.91 | 465,100 |
14 May 2024 | 168.45 | 170.70 | 165.48 | 169.86 | 169.86 | 594,200 |
13 May 2024 | 165.04 | 172.63 | 164.59 | 166.94 | 166.94 | 1,023,500 |
10 May 2024 | 163.79 | 164.96 | 161.53 | 163.62 | 163.62 | 617,700 |
09 May 2024 | 168.26 | 170.07 | 163.71 | 163.79 | 163.79 | 576,100 |
08 May 2024 | 168.23 | 169.80 | 165.85 | 168.28 | 168.28 | 439,700 |
07 May 2024 | 171.03 | 172.68 | 169.05 | 169.09 | 169.09 | 621,800 |
06 May 2024 | 169.35 | 171.37 | 167.00 | 171.06 | 171.06 | 602,600 |
03 May 2024 | 184.52 | 184.77 | 166.38 | 167.63 | 167.63 | 2,044,500 |
02 May 2024 | 147.99 | 149.99 | 140.90 | 149.60 | 149.60 | 1,325,700 |
01 May 2024 | 155.84 | 157.13 | 148.91 | 149.24 | 149.24 | 804,600 |
30 Apr 2024 | 155.85 | 156.85 | 154.90 | 155.16 | 155.16 | 349,200 |
29 Apr 2024 | 157.96 | 159.30 | 156.78 | 157.70 | 157.70 | 426,400 |
26 Apr 2024 | 157.29 | 160.00 | 156.66 | 157.06 | 157.06 | 374,100 |
25 Apr 2024 | 155.75 | 158.23 | 153.68 | 156.58 | 156.58 | 363,900 |
24 Apr 2024 | 158.13 | 158.54 | 153.07 | 156.16 | 156.16 | 606,400 |
23 Apr 2024 | 159.90 | 164.24 | 158.79 | 158.88 | 158.88 | 319,800 |
22 Apr 2024 | 158.00 | 161.25 | 156.99 | 159.55 | 159.55 | 541,900 |
19 Apr 2024 | 158.47 | 158.85 | 156.32 | 157.22 | 157.22 | 367,300 |
18 Apr 2024 | 157.02 | 160.28 | 155.82 | 157.50 | 157.50 | 444,800 |
17 Apr 2024 | 159.49 | 159.89 | 156.42 | 156.88 | 156.88 | 368,600 |
16 Apr 2024 | 162.04 | 163.05 | 158.79 | 159.00 | 159.00 | 331,800 |
15 Apr 2024 | 168.88 | 169.21 | 163.95 | 163.96 | 163.96 | 237,600 |
12 Apr 2024 | 168.06 | 169.01 | 166.95 | 168.07 | 168.07 | 291,400 |
11 Apr 2024 | 170.88 | 170.88 | 166.81 | 169.27 | 169.27 | 275,300 |
10 Apr 2024 | 169.05 | 171.13 | 167.85 | 169.49 | 169.49 | 457,600 |
09 Apr 2024 | 169.62 | 172.55 | 168.01 | 172.39 | 172.39 | 427,400 |
08 Apr 2024 | 164.31 | 168.91 | 163.37 | 168.21 | 168.21 | 300,800 |
05 Apr 2024 | 165.34 | 167.19 | 162.95 | 165.07 | 165.07 | 259,300 |
04 Apr 2024 | 168.03 | 170.32 | 165.58 | 165.58 | 165.58 | 356,500 |
03 Apr 2024 | 166.29 | 167.90 | 164.90 | 166.37 | 166.37 | 291,400 |
02 Apr 2024 | 164.08 | 167.86 | 161.92 | 166.47 | 166.47 | 415,800 |
01 Apr 2024 | 172.05 | 173.35 | 167.60 | 167.70 | 167.70 | 306,500 |
28 Mar 2024 | 174.15 | 175.47 | 171.65 | 171.86 | 171.86 | 239,900 |
27 Mar 2024 | 172.98 | 174.60 | 171.01 | 173.29 | 173.29 | 234,800 |
26 Mar 2024 | 171.75 | 172.17 | 170.49 | 171.38 | 171.38 | 291,500 |
25 Mar 2024 | 170.62 | 172.49 | 170.13 | 170.81 | 170.81 | 497,800 |
22 Mar 2024 | 171.48 | 171.92 | 168.51 | 171.20 | 171.20 | 272,700 |
21 Mar 2024 | 169.73 | 173.00 | 168.99 | 171.12 | 171.12 | 336,300 |
20 Mar 2024 | 169.05 | 169.95 | 166.10 | 168.54 | 168.54 | 194,400 |
19 Mar 2024 | 167.39 | 169.51 | 166.59 | 168.85 | 168.85 | 261,700 |
18 Mar 2024 | 167.51 | 171.23 | 165.70 | 168.65 | 168.65 | 240,300 |
15 Mar 2024 | 167.24 | 168.81 | 164.60 | 166.58 | 166.58 | 838,500 |
14 Mar 2024 | 168.85 | 169.01 | 165.32 | 167.41 | 167.41 | 340,700 |
13 Mar 2024 | 168.83 | 172.01 | 168.18 | 168.64 | 168.64 | 364,600 |
12 Mar 2024 | 169.32 | 169.74 | 165.46 | 168.35 | 168.35 | 453,300 |
11 Mar 2024 | 163.83 | 169.19 | 162.80 | 169.00 | 169.00 | 435,700 |
08 Mar 2024 | 167.35 | 169.52 | 163.58 | 163.74 | 163.74 | 308,400 |
07 Mar 2024 | 166.76 | 169.00 | 164.53 | 166.34 | 166.34 | 327,500 |
06 Mar 2024 | 166.63 | 168.99 | 165.40 | 166.35 | 166.35 | 270,500 |
05 Mar 2024 | 168.29 | 169.96 | 162.83 | 164.81 | 164.81 | 530,100 |
04 Mar 2024 | 168.80 | 170.49 | 166.93 | 170.33 | 170.33 | 499,400 |
01 Mar 2024 | 169.09 | 169.09 | 165.20 | 168.68 | 168.68 | 376,000 |
29 Feb 2024 | 170.50 | 171.57 | 168.13 | 168.61 | 168.61 | 623,800 |
28 Feb 2024 | 166.88 | 170.64 | 165.41 | 168.87 | 168.87 | 282,900 |
27 Feb 2024 | 170.71 | 172.47 | 167.71 | 168.04 | 168.04 | 376,700 |
26 Feb 2024 | 172.81 | 172.81 | 170.22 | 170.79 | 170.79 | 270,400 |
23 Feb 2024 | 172.08 | 175.11 | 171.35 | 173.42 | 173.42 | 276,200 |
22 Feb 2024 | 172.67 | 174.88 | 170.00 | 172.24 | 172.24 | 329,600 |
21 Feb 2024 | 174.22 | 175.82 | 172.14 | 173.45 | 173.45 | 625,200 |
20 Feb 2024 | 174.75 | 177.19 | 173.45 | 176.06 | 176.06 | 358,500 |
16 Feb 2024 | 174.72 | 178.72 | 171.59 | 177.39 | 177.39 | 565,900 |
15 Feb 2024 | 173.60 | 176.72 | 172.96 | 174.95 | 174.95 | 875,900 |
14 Feb 2024 | 168.88 | 172.32 | 167.85 | 172.00 | 172.00 | 817,400 |
13 Feb 2024 | 170.76 | 172.31 | 165.54 | 166.06 | 166.06 | 800,800 |
12 Feb 2024 | 168.43 | 176.74 | 167.45 | 174.95 | 174.95 | 1,060,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |