Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 121.83 | 122.34 | 119.43 | 122.11 | 122.11 | 1,884,800 |
25 Jul 2024 | 117.78 | 122.40 | 116.58 | 120.40 | 120.40 | 2,638,700 |
24 Jul 2024 | 119.81 | 120.04 | 115.47 | 118.19 | 118.19 | 3,304,100 |
23 Jul 2024 | 121.84 | 123.50 | 120.22 | 121.25 | 121.25 | 1,753,000 |
22 Jul 2024 | 122.52 | 124.06 | 120.44 | 122.50 | 122.50 | 1,810,800 |
19 Jul 2024 | 121.01 | 121.98 | 118.80 | 121.14 | 121.14 | 2,206,300 |
18 Jul 2024 | 124.10 | 126.42 | 121.00 | 121.32 | 121.32 | 2,018,300 |
17 Jul 2024 | 123.12 | 125.32 | 120.11 | 124.06 | 124.06 | 2,851,200 |
16 Jul 2024 | 122.76 | 127.20 | 120.79 | 125.14 | 125.14 | 3,008,600 |
15 Jul 2024 | 121.10 | 121.94 | 116.00 | 121.48 | 121.48 | 2,682,200 |
12 Jul 2024 | 123.68 | 129.39 | 121.01 | 121.46 | 121.46 | 4,526,200 |
11 Jul 2024 | 120.03 | 124.19 | 119.39 | 122.82 | 122.82 | 4,164,800 |
10 Jul 2024 | 116.10 | 120.38 | 115.29 | 117.44 | 117.44 | 2,820,100 |
09 Jul 2024 | 116.71 | 118.84 | 115.40 | 116.07 | 116.07 | 2,510,800 |
08 Jul 2024 | 118.41 | 119.30 | 115.56 | 116.45 | 116.45 | 2,195,500 |
05 Jul 2024 | 117.30 | 118.88 | 115.70 | 118.32 | 118.32 | 3,067,200 |
03 Jul 2024 | 118.74 | 119.39 | 115.30 | 115.95 | 115.95 | 1,853,400 |
02 Jul 2024 | 117.34 | 119.14 | 114.02 | 117.07 | 117.07 | 3,425,800 |
01 Jul 2024 | 117.05 | 123.74 | 115.14 | 115.95 | 115.95 | 3,724,200 |
28 Jun 2024 | 122.59 | 123.25 | 118.03 | 118.75 | 118.75 | 3,976,300 |
27 Jun 2024 | 121.90 | 122.28 | 118.52 | 121.18 | 121.18 | 4,804,200 |
26 Jun 2024 | 135.17 | 135.37 | 122.12 | 122.45 | 122.45 | 7,721,600 |
25 Jun 2024 | 136.00 | 138.07 | 134.73 | 137.60 | 137.60 | 3,387,300 |
24 Jun 2024 | 134.57 | 137.57 | 133.17 | 137.00 | 137.00 | 3,443,000 |
21 Jun 2024 | 136.00 | 136.36 | 132.15 | 133.40 | 133.40 | 5,225,300 |
20 Jun 2024 | 132.54 | 136.70 | 130.50 | 134.40 | 134.40 | 3,547,100 |
18 Jun 2024 | 136.58 | 137.27 | 131.52 | 133.27 | 133.27 | 3,970,200 |
17 Jun 2024 | 138.16 | 139.92 | 135.27 | 137.90 | 137.90 | 3,384,200 |
14 Jun 2024 | 142.67 | 145.74 | 138.17 | 140.03 | 140.03 | 3,601,300 |
13 Jun 2024 | 147.00 | 148.84 | 144.87 | 145.23 | 145.23 | 1,815,200 |
12 Jun 2024 | 150.00 | 150.74 | 142.27 | 147.72 | 147.72 | 3,486,000 |
11 Jun 2024 | 148.30 | 150.65 | 146.95 | 148.39 | 148.39 | 1,925,000 |
10 Jun 2024 | 151.50 | 152.28 | 143.77 | 148.59 | 148.59 | 5,969,600 |
07 Jun 2024 | 152.79 | 153.56 | 149.13 | 151.01 | 151.01 | 2,521,600 |
06 Jun 2024 | 157.95 | 158.82 | 152.39 | 154.69 | 154.69 | 3,373,500 |
05 Jun 2024 | 146.75 | 155.39 | 145.04 | 154.84 | 154.84 | 4,046,300 |
04 Jun 2024 | 147.66 | 147.66 | 141.30 | 145.34 | 145.34 | 3,045,600 |
03 Jun 2024 | 139.75 | 150.80 | 137.52 | 147.82 | 147.82 | 4,941,500 |
31 May 2024 | 152.10 | 158.13 | 140.74 | 142.55 | 142.55 | 7,181,000 |
30 May 2024 | 150.35 | 152.79 | 143.52 | 151.49 | 151.49 | 4,667,800 |
29 May 2024 | 150.00 | 150.00 | 140.23 | 147.92 | 147.92 | 5,505,900 |
28 May 2024 | 161.64 | 164.73 | 148.50 | 153.20 | 153.20 | 6,636,500 |
24 May 2024 | 163.68 | 170.47 | 162.00 | 166.61 | 166.61 | 5,045,600 |
23 May 2024 | 160.00 | 165.14 | 157.46 | 164.01 | 164.01 | 7,120,700 |
22 May 2024 | 142.90 | 164.88 | 142.81 | 163.33 | 163.33 | 13,592,700 |
21 May 2024 | 139.47 | 143.87 | 138.10 | 143.69 | 143.69 | 3,375,900 |
20 May 2024 | 132.98 | 142.79 | 131.72 | 141.01 | 141.01 | 4,711,300 |
17 May 2024 | 132.52 | 134.60 | 129.67 | 132.90 | 132.90 | 2,718,200 |
16 May 2024 | 129.76 | 133.04 | 127.83 | 132.68 | 132.68 | 3,008,000 |
15 May 2024 | 127.49 | 129.20 | 124.98 | 129.06 | 129.06 | 2,964,700 |
14 May 2024 | 127.00 | 129.94 | 126.34 | 128.32 | 128.32 | 3,625,400 |
13 May 2024 | 119.47 | 126.88 | 119.03 | 125.67 | 125.67 | 4,095,200 |
10 May 2024 | 120.75 | 124.90 | 116.73 | 117.31 | 117.31 | 4,238,500 |
09 May 2024 | 123.15 | 125.50 | 121.68 | 122.69 | 122.69 | 3,367,400 |
08 May 2024 | 120.00 | 122.82 | 119.50 | 121.89 | 121.89 | 2,507,500 |
07 May 2024 | 122.86 | 123.50 | 118.68 | 121.07 | 121.07 | 2,894,000 |
06 May 2024 | 125.00 | 125.15 | 118.75 | 122.13 | 122.13 | 3,953,200 |
03 May 2024 | 125.00 | 126.40 | 122.01 | 125.00 | 125.00 | 4,513,100 |
02 May 2024 | 114.86 | 128.81 | 114.06 | 125.59 | 125.59 | 11,973,100 |
01 May 2024 | 111.11 | 113.73 | 109.00 | 111.46 | 111.46 | 3,843,000 |
30 Apr 2024 | 110.50 | 113.21 | 109.55 | 110.31 | 110.31 | 3,212,000 |
29 Apr 2024 | 108.78 | 112.33 | 108.72 | 111.62 | 111.62 | 2,610,700 |
26 Apr 2024 | 106.18 | 108.19 | 105.25 | 107.97 | 107.97 | 2,247,100 |
25 Apr 2024 | 107.43 | 108.23 | 103.52 | 106.18 | 106.18 | 2,798,500 |
24 Apr 2024 | 111.05 | 111.29 | 106.64 | 108.85 | 108.85 | 3,410,200 |
23 Apr 2024 | 104.46 | 108.21 | 103.48 | 107.89 | 107.89 | 2,435,300 |
22 Apr 2024 | 102.79 | 105.43 | 99.30 | 104.46 | 104.46 | 3,176,400 |
19 Apr 2024 | 102.37 | 103.79 | 100.45 | 101.41 | 101.41 | 2,608,200 |
18 Apr 2024 | 102.53 | 103.50 | 99.90 | 102.00 | 102.00 | 1,798,500 |
17 Apr 2024 | 105.14 | 105.14 | 102.27 | 103.44 | 103.44 | 2,000,300 |
16 Apr 2024 | 102.08 | 106.42 | 101.30 | 103.79 | 103.79 | 2,163,900 |
15 Apr 2024 | 105.02 | 106.20 | 102.30 | 103.86 | 103.86 | 2,273,800 |
12 Apr 2024 | 106.00 | 107.88 | 104.65 | 105.14 | 105.14 | 2,410,600 |
11 Apr 2024 | 107.56 | 108.60 | 103.68 | 107.01 | 107.01 | 3,208,700 |
10 Apr 2024 | 107.65 | 110.29 | 105.90 | 107.14 | 107.14 | 3,537,400 |
09 Apr 2024 | 105.90 | 115.89 | 105.78 | 111.60 | 111.60 | 8,946,000 |
08 Apr 2024 | 102.27 | 105.22 | 101.06 | 105.09 | 105.09 | 2,060,100 |
05 Apr 2024 | 101.76 | 103.82 | 101.05 | 102.88 | 102.88 | 2,131,800 |
04 Apr 2024 | 102.69 | 105.98 | 101.72 | 102.27 | 102.27 | 3,088,000 |
03 Apr 2024 | 103.00 | 105.15 | 97.00 | 101.21 | 101.21 | 5,167,800 |
02 Apr 2024 | 104.71 | 105.95 | 103.07 | 103.61 | 103.61 | 2,603,100 |
01 Apr 2024 | 106.29 | 106.65 | 103.55 | 105.60 | 105.60 | 2,918,200 |
28 Mar 2024 | 111.10 | 112.00 | 105.95 | 106.56 | 106.56 | 3,960,700 |
27 Mar 2024 | 109.58 | 111.13 | 105.04 | 110.59 | 110.59 | 4,575,200 |
26 Mar 2024 | 111.80 | 111.80 | 106.93 | 107.41 | 107.41 | 4,151,800 |
25 Mar 2024 | 106.00 | 110.75 | 105.90 | 110.38 | 110.38 | 3,569,400 |
22 Mar 2024 | 104.11 | 105.97 | 103.51 | 105.43 | 105.43 | 2,036,200 |
21 Mar 2024 | 104.50 | 106.38 | 102.55 | 104.09 | 104.09 | 2,254,600 |
20 Mar 2024 | 103.41 | 103.60 | 100.30 | 103.08 | 103.08 | 3,424,200 |
19 Mar 2024 | 103.90 | 105.55 | 102.64 | 105.11 | 105.11 | 3,045,300 |
18 Mar 2024 | 104.98 | 107.59 | 103.65 | 104.26 | 104.26 | 4,034,500 |
15 Mar 2024 | 103.17 | 104.72 | 100.94 | 103.85 | 103.85 | 5,464,000 |
14 Mar 2024 | 106.14 | 106.99 | 101.88 | 103.46 | 103.46 | 4,635,900 |
13 Mar 2024 | 110.43 | 112.65 | 105.99 | 106.51 | 106.51 | 5,122,000 |
12 Mar 2024 | 112.00 | 113.70 | 109.92 | 110.43 | 110.43 | 4,180,400 |
11 Mar 2024 | 103.44 | 114.25 | 102.75 | 111.98 | 111.98 | 9,874,400 |
08 Mar 2024 | 99.21 | 103.95 | 98.65 | 103.03 | 103.03 | 4,325,600 |
07 Mar 2024 | 99.10 | 99.92 | 96.51 | 99.48 | 99.48 | 3,204,700 |
06 Mar 2024 | 96.38 | 98.51 | 95.58 | 98.10 | 98.10 | 3,327,300 |
05 Mar 2024 | 94.65 | 96.17 | 93.35 | 95.56 | 95.56 | 2,864,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |