Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 147.33 | 148.24 | 143.89 | 143.89 | 143.89 | 292 |
25 Jul 2024 | 147.29 | 149.76 | 146.81 | 148.09 | 148.09 | 150 |
24 Jul 2024 | 146.13 | 146.45 | 146.09 | 146.34 | 146.34 | 339 |
23 Jul 2024 | 146.68 | 148.92 | 146.35 | 147.76 | 147.76 | 6,299 |
22 Jul 2024 | 146.29 | 147.22 | 145.88 | 145.98 | 145.98 | 101 |
19 Jul 2024 | 144.22 | 146.83 | 144.22 | 146.83 | 146.83 | 54 |
18 Jul 2024 | 146.88 | 147.53 | 144.00 | 145.73 | 145.73 | 173 |
17 Jul 2024 | 146.99 | 149.13 | 145.03 | 145.26 | 145.26 | 510 |
16 Jul 2024 | 152.99 | 153.47 | 150.36 | 150.36 | 150.36 | 97 |
15 Jul 2024 | 152.09 | 153.98 | 150.81 | 152.11 | 152.11 | 374 |
12 Jul 2024 | 152.82 | 153.26 | 150.38 | 150.85 | 150.85 | 514 |
11 Jul 2024 | 150.06 | 152.66 | 149.02 | 152.65 | 152.65 | 203 |
10 Jul 2024 | 151.18 | 151.89 | 150.14 | 151.00 | 151.00 | 504 |
09 Jul 2024 | 151.18 | 152.00 | 148.80 | 149.32 | 149.32 | 54 |
08 Jul 2024 | 152.82 | 154.77 | 150.60 | 151.52 | 151.52 | 299 |
05 Jul 2024 | 152.57 | 152.57 | 151.23 | 151.61 | 151.61 | 71 |
04 Jul 2024 | - | - | - | - | - | - |
03 Jul 2024 | 154.00 | 155.18 | 151.73 | 153.36 | 153.36 | 1,124 |
02 Jul 2024 | 156.46 | 156.56 | 154.70 | 155.22 | 155.22 | 71 |
01 Jul 2024 | 158.00 | 162.73 | 155.27 | 156.52 | 156.52 | 1,496 |
28 Jun 2024 | 158.04 | 159.08 | 156.35 | 158.65 | 158.65 | 393 |
27 Jun 2024 | 156.72 | 157.00 | 152.77 | 156.50 | 156.50 | 150 |
26 Jun 2024 | 156.91 | 157.30 | 151.55 | 156.40 | 156.40 | 1,898 |
25 Jun 2024 | 161.77 | 164.52 | 158.51 | 158.51 | 158.51 | 1,415 |
24 Jun 2024 | 162.25 | 167.99 | 162.01 | 163.92 | 163.92 | 3,884 |
21 Jun 2024 | 168.51 | 175.10 | 157.76 | 161.60 | 161.60 | 49,567 |
20 Jun 2024 | 117.52 | 120.39 | 117.02 | 120.39 | 120.39 | 172 |
19 Jun 2024 | - | - | - | - | - | - |
18 Jun 2024 | 117.01 | 119.98 | 117.01 | 119.98 | 119.98 | 63 |
17 Jun 2024 | 121.99 | 121.99 | 119.71 | 119.71 | 119.71 | 288 |
14 Jun 2024 | 124.42 | 125.86 | 121.58 | 121.58 | 121.58 | 79 |
13 Jun 2024 | 128.00 | 128.00 | 122.14 | 123.96 | 123.96 | 1,018 |
12 Jun 2024 | 122.22 | 122.33 | 120.54 | 120.54 | 120.54 | 90 |
11 Jun 2024 | 121.93 | 122.58 | 119.93 | 120.53 | 120.53 | 8 |
10 Jun 2024 | 123.22 | 124.23 | 122.59 | 122.83 | 122.83 | 39,240 |
07 Jun 2024 | 117.11 | 124.02 | 116.94 | 123.30 | 123.30 | 63 |
06 Jun 2024 | 119.99 | 119.99 | 117.94 | 118.37 | 118.37 | 170 |
05 Jun 2024 | 118.38 | 122.21 | 116.85 | 120.44 | 120.44 | 32 |
04 Jun 2024 | 121.76 | 124.74 | 120.09 | 120.09 | 120.09 | 21,335 |
03 Jun 2024 | 127.98 | 128.54 | 122.75 | 123.74 | 123.74 | 256 |
31 May 2024 | 125.77 | 129.41 | 125.68 | 126.51 | 126.51 | 257 |
30 May 2024 | 122.54 | 125.06 | 121.62 | 125.06 | 125.06 | 773 |
29 May 2024 | 113.46 | 114.11 | 113.00 | 113.62 | 113.62 | 52 |
28 May 2024 | 119.22 | 119.22 | 111.40 | 114.15 | 114.15 | 750 |
24 May 2024 | 127.13 | 128.43 | 124.48 | 124.86 | 124.86 | 35 |
23 May 2024 | 128.12 | 129.84 | 125.90 | 125.90 | 125.90 | 252 |
22 May 2024 | 128.41 | 130.75 | 128.24 | 128.24 | 128.24 | 30 |
21 May 2024 | 130.00 | 130.00 | 128.70 | 128.70 | 128.70 | 235 |
20 May 2024 | 131.38 | 132.27 | 128.93 | 130.20 | 130.20 | 784 |
17 May 2024 | 131.51 | 131.51 | 129.53 | 129.94 | 129.94 | 43 |
16 May 2024 | 131.56 | 131.56 | 129.56 | 131.15 | 131.15 | 7 |
15 May 2024 | 133.80 | 134.32 | 133.69 | 133.95 | 133.95 | 378 |
14 May 2024 | 133.55 | 134.00 | 131.40 | 131.43 | 131.43 | 274 |
13 May 2024 | 132.25 | 132.25 | 129.91 | 130.11 | 130.11 | 54 |
10 May 2024 | 132.24 | 132.30 | 129.87 | 130.02 | 130.02 | 55 |
09 May 2024 | 133.00 | 133.85 | 130.08 | 131.79 | 131.79 | 47 |
08 May 2024 | 133.50 | 135.85 | 129.99 | 130.38 | 130.38 | 144 |
07 May 2024 | 133.70 | 135.60 | 133.59 | 133.91 | 133.91 | 57 |
03 May 2024 | 133.08 | 133.91 | 131.05 | 131.86 | 131.86 | 147 |
02 May 2024 | 139.00 | 142.38 | 133.82 | 135.16 | 135.16 | 3,271 |
01 May 2024 | 126.02 | 128.63 | 126.02 | 128.37 | 128.37 | 18 |
30 Apr 2024 | 127.00 | 129.00 | 127.00 | 128.66 | 128.66 | 50 |
29 Apr 2024 | 129.02 | 131.07 | 127.31 | 130.46 | 130.46 | 16,999 |
26 Apr 2024 | 127.58 | 130.18 | 126.89 | 130.18 | 130.18 | 32 |
25 Apr 2024 | 122.35 | 130.12 | 122.35 | 129.04 | 129.04 | 384 |
24 Apr 2024 | 117.79 | 117.79 | 117.41 | 117.41 | 117.41 | 14 |
23 Apr 2024 | 119.36 | 119.36 | 118.49 | 118.49 | 118.49 | 11 |
22 Apr 2024 | 115.62 | 117.10 | 114.76 | 114.94 | 114.94 | 34,867 |
19 Apr 2024 | 115.76 | 117.00 | 114.62 | 114.80 | 114.80 | 545 |
18 Apr 2024 | 118.21 | 118.43 | 115.88 | 115.98 | 115.98 | 76 |
17 Apr 2024 | 117.44 | 118.19 | 115.99 | 117.97 | 117.97 | 150 |
16 Apr 2024 | 118.31 | 118.66 | 117.52 | 117.84 | 117.84 | 11 |
15 Apr 2024 | 122.18 | 122.49 | 119.09 | 121.14 | 121.14 | 36 |
12 Apr 2024 | 123.26 | 124.23 | 122.41 | 122.97 | 122.97 | 105 |
11 Apr 2024 | 127.54 | 127.54 | 123.92 | 124.78 | 124.78 | 12 |
10 Apr 2024 | 125.99 | 125.99 | 123.85 | 124.36 | 124.36 | 154 |
09 Apr 2024 | 126.74 | 127.41 | 126.01 | 126.92 | 126.92 | 119 |
08 Apr 2024 | 126.79 | 126.79 | 124.72 | 126.00 | 126.00 | 359 |
05 Apr 2024 | 124.94 | 127.23 | 124.94 | 127.23 | 127.23 | 148 |
04 Apr 2024 | 127.96 | 127.96 | 126.92 | 127.55 | 127.55 | 395 |
03 Apr 2024 | 126.88 | 128.11 | 126.88 | 127.67 | 127.67 | 159 |
02 Apr 2024 | - | - | - | - | - | - |
28 Mar 2024 | 129.68 | 131.16 | 128.03 | 129.75 | 129.75 | 195 |
27 Mar 2024 | 128.40 | 129.54 | 127.17 | 128.96 | 128.96 | 32 |
26 Mar 2024 | 129.32 | 129.81 | 128.45 | 129.12 | 129.12 | 109 |
25 Mar 2024 | 127.25 | 128.42 | 126.24 | 127.51 | 127.51 | 541 |
22 Mar 2024 | 125.14 | 127.07 | 124.94 | 127.07 | 127.07 | 149 |
21 Mar 2024 | 126.13 | 128.10 | 125.77 | 125.97 | 125.97 | 124 |
20 Mar 2024 | 123.32 | 125.60 | 123.31 | 125.60 | 125.60 | 89 |
19 Mar 2024 | 122.93 | 125.57 | 122.90 | 124.39 | 124.39 | 135 |
18 Mar 2024 | 123.72 | 125.24 | 122.54 | 124.76 | 124.76 | 545 |
15 Mar 2024 | 123.49 | 124.72 | 122.73 | 123.85 | 123.85 | 137 |
14 Mar 2024 | 121.57 | 124.60 | 120.96 | 124.22 | 124.22 | 371 |
13 Mar 2024 | 122.40 | 122.74 | 121.23 | 121.76 | 121.76 | 27 |
12 Mar 2024 | 120.64 | 122.92 | 120.64 | 121.81 | 121.81 | 234 |
11 Mar 2024 | 123.87 | 124.85 | 122.58 | 122.58 | 122.58 | 104 |
08 Mar 2024 | 120.80 | 123.44 | 120.80 | 123.11 | 123.11 | 12 |
07 Mar 2024 | 120.41 | 121.21 | 119.61 | 121.21 | 121.21 | 236 |
06 Mar 2024 | 123.61 | 123.61 | 120.34 | 120.67 | 120.67 | 487 |
05 Mar 2024 | 121.95 | 123.73 | 121.15 | 123.73 | 123.73 | 428 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |