Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 156.33 | 160.14 | 154.40 | 159.43 | 159.43 | 798,300 |
25 Jul 2024 | 151.16 | 156.75 | 150.61 | 152.78 | 152.78 | 579,500 |
24 Jul 2024 | 157.09 | 158.43 | 151.68 | 152.06 | 152.06 | 1,075,600 |
23 Jul 2024 | 159.57 | 161.80 | 157.89 | 158.02 | 158.02 | 754,500 |
22 Jul 2024 | 159.17 | 160.49 | 155.98 | 159.78 | 159.78 | 604,400 |
19 Jul 2024 | 157.11 | 158.86 | 154.64 | 156.49 | 156.49 | 725,300 |
18 Jul 2024 | 158.26 | 161.03 | 156.18 | 156.97 | 156.97 | 1,015,600 |
17 Jul 2024 | 158.21 | 159.59 | 155.24 | 158.12 | 158.12 | 898,800 |
16 Jul 2024 | 157.27 | 160.90 | 154.72 | 159.23 | 159.23 | 1,236,300 |
15 Jul 2024 | 153.49 | 157.50 | 150.26 | 154.82 | 154.82 | 1,125,300 |
12 Jul 2024 | 150.00 | 156.46 | 149.49 | 153.94 | 153.94 | 1,490,400 |
11 Jul 2024 | 145.70 | 148.53 | 144.24 | 148.45 | 148.45 | 982,300 |
10 Jul 2024 | 140.95 | 142.75 | 137.69 | 142.12 | 142.12 | 1,135,200 |
09 Jul 2024 | 142.25 | 143.88 | 139.93 | 142.85 | 142.85 | 674,000 |
08 Jul 2024 | 141.00 | 143.32 | 140.19 | 142.19 | 142.19 | 747,000 |
05 Jul 2024 | 138.28 | 140.71 | 136.73 | 140.50 | 140.50 | 726,800 |
03 Jul 2024 | 137.24 | 138.87 | 135.23 | 138.03 | 138.03 | 401,100 |
02 Jul 2024 | 133.86 | 138.08 | 133.38 | 137.30 | 137.30 | 972,000 |
01 Jul 2024 | 133.39 | 134.97 | 132.64 | 133.16 | 133.16 | 811,900 |
28 Jun 2024 | 136.09 | 137.64 | 131.66 | 132.22 | 132.22 | 1,714,100 |
27 Jun 2024 | 135.03 | 136.08 | 133.43 | 135.93 | 135.93 | 480,300 |
26 Jun 2024 | 135.51 | 136.31 | 132.76 | 134.66 | 134.66 | 689,700 |
25 Jun 2024 | 137.86 | 139.38 | 135.75 | 136.19 | 136.19 | 782,600 |
24 Jun 2024 | 137.30 | 140.30 | 136.98 | 138.41 | 138.41 | 630,500 |
21 Jun 2024 | 137.14 | 137.70 | 134.60 | 137.00 | 137.00 | 1,092,900 |
20 Jun 2024 | 137.95 | 139.60 | 135.16 | 137.59 | 137.59 | 588,700 |
18 Jun 2024 | 135.01 | 139.26 | 134.36 | 138.88 | 138.88 | 661,100 |
17 Jun 2024 | 134.77 | 136.29 | 130.70 | 135.91 | 135.91 | 713,700 |
14 Jun 2024 | 134.03 | 135.05 | 131.69 | 134.97 | 134.97 | 685,800 |
13 Jun 2024 | 141.45 | 142.53 | 133.81 | 136.16 | 136.16 | 1,025,800 |
12 Jun 2024 | 143.31 | 145.69 | 142.23 | 142.70 | 142.70 | 585,500 |
11 Jun 2024 | 139.59 | 141.50 | 138.33 | 139.29 | 139.29 | 529,300 |
10 Jun 2024 | 137.45 | 141.68 | 137.30 | 140.66 | 140.66 | 604,500 |
07 Jun 2024 | 138.11 | 140.91 | 136.82 | 138.25 | 138.25 | 532,600 |
06 Jun 2024 | 139.94 | 142.11 | 139.60 | 140.03 | 140.03 | 484,900 |
05 Jun 2024 | 137.71 | 144.34 | 137.66 | 141.04 | 141.04 | 733,600 |
04 Jun 2024 | 141.29 | 142.96 | 138.30 | 139.43 | 139.43 | 682,100 |
03 Jun 2024 | 148.98 | 148.99 | 139.75 | 141.37 | 141.37 | 1,107,700 |
31 May 2024 | 149.50 | 150.81 | 144.00 | 147.21 | 147.21 | 772,800 |
30 May 2024 | 147.22 | 149.74 | 144.11 | 149.61 | 149.61 | 814,700 |
29 May 2024 | 148.98 | 151.70 | 147.44 | 149.49 | 149.49 | 1,349,800 |
28 May 2024 | 149.32 | 151.47 | 147.50 | 151.26 | 151.26 | 1,058,600 |
24 May 2024 | 145.11 | 150.18 | 145.11 | 148.66 | 148.66 | 873,000 |
23 May 2024 | 151.77 | 152.26 | 144.01 | 144.14 | 144.14 | 1,160,500 |
22 May 2024 | 150.86 | 155.35 | 150.20 | 151.79 | 151.79 | 745,600 |
21 May 2024 | 150.18 | 154.54 | 150.18 | 154.23 | 154.23 | 1,069,500 |
20 May 2024 | 145.00 | 151.30 | 144.61 | 151.22 | 151.22 | 1,048,100 |
17 May 2024 | 143.72 | 145.42 | 143.34 | 144.77 | 144.77 | 718,400 |
16 May 2024 | 144.77 | 145.02 | 141.91 | 143.00 | 143.00 | 560,900 |
15 May 2024 | 145.52 | 146.65 | 143.43 | 145.10 | 145.10 | 892,700 |
14 May 2024 | 141.49 | 145.74 | 141.49 | 143.08 | 143.08 | 887,700 |
13 May 2024 | 138.47 | 141.31 | 138.20 | 140.07 | 140.07 | 661,200 |
10 May 2024 | 140.22 | 140.71 | 136.45 | 137.52 | 137.52 | 484,500 |
09 May 2024 | 137.00 | 140.15 | 136.84 | 139.16 | 139.16 | 551,800 |
08 May 2024 | 135.29 | 138.18 | 134.09 | 137.16 | 137.16 | 743,000 |
07 May 2024 | 136.10 | 138.81 | 135.73 | 136.42 | 136.42 | 899,500 |
06 May 2024 | 134.69 | 136.38 | 133.03 | 136.30 | 136.30 | 850,400 |
03 May 2024 | 131.66 | 134.98 | 131.01 | 133.38 | 133.38 | 1,315,700 |
02 May 2024 | 131.11 | 132.54 | 125.36 | 128.66 | 128.66 | 1,542,100 |
01 May 2024 | 139.95 | 140.85 | 125.57 | 127.63 | 127.63 | 3,335,500 |
30 Apr 2024 | 136.27 | 139.85 | 135.07 | 135.96 | 135.96 | 1,714,900 |
29 Apr 2024 | 140.65 | 141.99 | 137.08 | 137.30 | 137.30 | 2,112,400 |
26 Apr 2024 | 140.00 | 143.30 | 139.28 | 140.12 | 140.12 | 1,179,000 |
25 Apr 2024 | 135.29 | 139.38 | 133.89 | 138.85 | 138.85 | 1,481,600 |
24 Apr 2024 | 136.41 | 139.70 | 135.31 | 137.18 | 137.18 | 770,200 |
23 Apr 2024 | 134.17 | 138.04 | 133.84 | 136.10 | 136.10 | 1,450,400 |
22 Apr 2024 | 133.61 | 135.24 | 131.36 | 134.12 | 134.12 | 1,136,000 |
19 Apr 2024 | 132.98 | 137.12 | 132.06 | 135.15 | 135.15 | 1,835,900 |
18 Apr 2024 | 130.96 | 135.26 | 128.46 | 133.47 | 133.47 | 1,652,800 |
17 Apr 2024 | 129.89 | 130.77 | 127.75 | 130.25 | 130.25 | 1,042,000 |
16 Apr 2024 | 127.14 | 130.07 | 126.46 | 129.10 | 129.10 | 929,500 |
15 Apr 2024 | 133.14 | 133.31 | 127.27 | 128.51 | 128.51 | 893,300 |
12 Apr 2024 | 135.16 | 136.76 | 131.46 | 131.76 | 131.76 | 990,400 |
11 Apr 2024 | 138.08 | 138.08 | 133.09 | 136.08 | 136.08 | 811,300 |
10 Apr 2024 | 135.19 | 138.52 | 134.05 | 136.87 | 136.87 | 1,038,700 |
09 Apr 2024 | 136.30 | 140.34 | 136.24 | 140.22 | 140.22 | 1,203,000 |
08 Apr 2024 | 135.50 | 137.43 | 134.88 | 135.51 | 135.51 | 898,200 |
05 Apr 2024 | 132.55 | 134.93 | 130.87 | 134.41 | 134.41 | 1,098,300 |
04 Apr 2024 | 129.46 | 138.85 | 128.76 | 131.34 | 131.34 | 2,860,600 |
03 Apr 2024 | 126.53 | 129.26 | 125.30 | 128.26 | 128.26 | 850,300 |
02 Apr 2024 | 129.27 | 129.65 | 125.38 | 128.15 | 128.15 | 1,741,100 |
01 Apr 2024 | 126.94 | 128.81 | 125.00 | 127.41 | 127.41 | 1,054,100 |
28 Mar 2024 | 124.80 | 127.56 | 124.76 | 126.14 | 126.14 | 1,256,000 |
27 Mar 2024 | 119.99 | 124.87 | 119.11 | 124.59 | 124.59 | 1,035,500 |
26 Mar 2024 | 117.52 | 119.37 | 117.16 | 118.84 | 118.84 | 834,900 |
25 Mar 2024 | 115.76 | 119.83 | 115.76 | 118.01 | 118.01 | 1,427,100 |
22 Mar 2024 | 119.85 | 119.85 | 115.86 | 115.91 | 115.91 | 930,300 |
21 Mar 2024 | 119.25 | 123.60 | 118.95 | 119.93 | 119.93 | 943,800 |
20 Mar 2024 | 113.15 | 118.95 | 112.81 | 118.32 | 118.32 | 1,071,800 |
19 Mar 2024 | 110.90 | 113.37 | 110.86 | 113.29 | 113.29 | 572,900 |
18 Mar 2024 | 113.04 | 113.86 | 111.81 | 111.91 | 111.91 | 604,200 |
15 Mar 2024 | 112.06 | 113.90 | 110.35 | 111.88 | 111.88 | 1,220,300 |
14 Mar 2024 | 115.00 | 115.58 | 111.63 | 112.74 | 112.74 | 609,400 |
13 Mar 2024 | 115.04 | 116.94 | 114.02 | 114.62 | 114.62 | 533,100 |
12 Mar 2024 | 117.11 | 117.67 | 113.89 | 115.30 | 115.30 | 641,500 |
11 Mar 2024 | 116.84 | 118.77 | 116.35 | 116.55 | 116.55 | 596,500 |
08 Mar 2024 | 114.95 | 117.56 | 114.71 | 117.10 | 117.10 | 891,900 |
07 Mar 2024 | 111.64 | 114.09 | 111.60 | 113.71 | 113.71 | 641,600 |
06 Mar 2024 | 111.84 | 112.54 | 110.21 | 110.90 | 110.90 | 537,800 |
05 Mar 2024 | 112.51 | 113.05 | 109.90 | 110.09 | 110.09 | 976,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |