Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 107.55 | 107.90 | 106.30 | 106.45 | 106.45 | 737 |
25 Jul 2024 | 106.25 | 106.10 | 99.50 | 105.00 | 105.00 | 1,100 |
24 Jul 2024 | 109.70 | 108.20 | 106.70 | 106.75 | 106.75 | 1,147 |
23 Jul 2024 | 109.70 | 109.90 | 107.80 | 109.00 | 109.00 | 549 |
22 Jul 2024 | 108.50 | 109.80 | 108.00 | 108.50 | 108.50 | 802 |
19 Jul 2024 | 109.40 | 110.00 | 106.90 | 107.85 | 107.85 | 1,243 |
18 Jul 2024 | 112.50 | 112.10 | 110.50 | 111.65 | 111.65 | 3,529 |
17 Jul 2024 | 114.25 | 113.70 | 111.20 | 111.45 | 111.45 | 1,927 |
16 Jul 2024 | 113.70 | 114.30 | 112.60 | 114.15 | 114.15 | 355 |
15 Jul 2024 | 116.00 | 115.70 | 113.30 | 114.75 | 114.75 | 470 |
12 Jul 2024 | 114.45 | 115.40 | 113.80 | 114.25 | 114.25 | 780 |
11 Jul 2024 | 113.00 | 114.60 | 111.60 | 114.45 | 114.45 | 859 |
10 Jul 2024 | 111.85 | 112.40 | 111.30 | 111.65 | 111.65 | 5,647 |
09 Jul 2024 | 114.95 | 114.90 | 112.30 | 113.70 | 113.70 | 827 |
08 Jul 2024 | 113.20 | 115.60 | 113.40 | 114.95 | 114.95 | 3,761 |
05 Jul 2024 | 114.95 | 115.20 | 113.50 | 114.55 | 114.55 | 1,388 |
04 Jul 2024 | 115.45 | 116.40 | 113.70 | 114.05 | 114.05 | 919 |
03 Jul 2024 | 115.15 | 115.40 | 114.00 | 115.25 | 115.25 | 378 |
02 Jul 2024 | 112.90 | 113.30 | 111.10 | 113.00 | 113.00 | 779 |
01 Jul 2024 | 113.30 | 114.40 | 112.50 | 113.90 | 113.90 | 1,407 |
28 Jun 2024 | 110.65 | 111.40 | 109.20 | 110.55 | 110.55 | 3,472 |
27 Jun 2024 | 111.15 | 111.60 | 108.36 | 108.30 | 108.30 | 1,604 |
26 Jun 2024 | 113.00 | 113.70 | 109.70 | 111.05 | 111.05 | 2,045 |
25 Jun 2024 | 121.00 | 121.70 | 111.50 | 112.80 | 112.80 | 3,805 |
24 Jun 2024 | 117.60 | 120.30 | 117.70 | 119.85 | 119.85 | 550 |
21 Jun 2024 | 122.05 | 121.50 | 117.60 | 119.05 | 119.05 | 1,330 |
20 Jun 2024 | 117.20 | 122.80 | 117.40 | 122.75 | 122.75 | 686 |
19 Jun 2024 | 121.00 | 119.00 | 117.90 | 119.25 | 119.25 | 436 |
18 Jun 2024 | 118.05 | 120.30 | 117.80 | 117.90 | 117.90 | 1,687 |
17 Jun 2024 | 119.85 | 120.90 | 117.90 | 118.35 | 118.35 | 720 |
14 Jun 2024 | 124.60 | 124.70 | 118.30 | 119.25 | 119.25 | 2,796 |
13 Jun 2024 | 138.05 | 136.80 | 124.90 | 126.05 | 126.05 | 2,563 |
12 Jun 2024 | 138.05 | 138.50 | 136.50 | 138.05 | 138.05 | 511 |
11 Jun 2024 | 139.45 | 140.20 | 138.00 | 139.65 | 139.65 | 365 |
10 Jun 2024 | 136.80 | 139.29 | 135.10 | 138.55 | 138.55 | 1,253 |
07 Jun 2024 | 139.05 | 139.10 | 137.90 | 138.65 | 138.65 | 279 |
06 Jun 2024 | 138.75 | 139.70 | 135.50 | 139.15 | 139.15 | 800 |
05 Jun 2024 | 136.80 | 138.20 | 136.70 | 137.80 | 137.80 | 281 |
04 Jun 2024 | 139.75 | 141.20 | 138.60 | 138.65 | 138.65 | 22,072 |
03 Jun 2024 | 139.75 | 140.30 | 138.00 | 140.00 | 140.00 | 1,571 |
31 May 2024 | 139.45 | 139.90 | 137.80 | 138.65 | 138.65 | 2,213 |
30 May 2024 | 137.10 | 138.60 | 136.70 | 137.10 | 137.10 | 431 |
29 May 2024 | 140.40 | 139.70 | 137.40 | 137.80 | 137.80 | 1,068 |
28 May 2024 | 142.95 | 142.50 | 140.00 | 141.50 | 141.50 | 793 |
24 May 2024 | 140.40 | 140.90 | 138.50 | 139.85 | 139.85 | 19,760 |
23 May 2024 | 141.20 | 141.80 | 140.10 | 140.20 | 140.20 | 984 |
22 May 2024 | 142.15 | 141.50 | 139.90 | 140.50 | 140.50 | 634 |
22 May 2024 | 1.75 Dividend | |||||
21 May 2024 | 142.45 | 143.70 | 142.60 | 142.35 | 140.60 | 833 |
20 May 2024 | 145.50 | 144.50 | 143.30 | 143.65 | 141.88 | 923 |
17 May 2024 | 146.65 | 147.10 | 143.10 | 143.35 | 141.59 | 1,434 |
16 May 2024 | 144.90 | 145.60 | 142.70 | 144.70 | 142.92 | 25,539 |
15 May 2024 | 146.05 | 146.00 | 139.80 | 143.25 | 141.49 | 5,606 |
14 May 2024 | 154.45 | 156.10 | 152.90 | 155.35 | 153.44 | 1,012 |
13 May 2024 | 150.75 | 154.50 | 151.60 | 153.20 | 151.32 | 573 |
10 May 2024 | 149.90 | 150.40 | 149.70 | 149.70 | 147.86 | 52 |
09 May 2024 | 148.70 | 149.90 | 148.30 | 149.30 | 147.46 | 466 |
08 May 2024 | 148.30 | 149.00 | 146.80 | 147.45 | 145.64 | 374 |
07 May 2024 | 146.45 | 147.80 | 145.80 | 146.35 | 144.55 | 487 |
03 May 2024 | 145.40 | 147.60 | 145.90 | 145.80 | 144.01 | 133 |
02 May 2024 | 144.00 | 145.20 | 143.22 | 145.20 | 143.41 | 853 |
01 May 2024 | 143.85 | 143.85 | 143.85 | 143.85 | 142.08 | - |
30 Apr 2024 | 146.45 | 146.90 | 143.40 | 143.85 | 142.08 | 382 |
29 Apr 2024 | 145.60 | 146.90 | 144.90 | 145.30 | 143.51 | 236 |
26 Apr 2024 | 145.50 | 145.70 | 143.80 | 144.10 | 142.33 | 2,404 |
25 Apr 2024 | 144.40 | 145.00 | 142.10 | 142.15 | 140.40 | 3,702 |
24 Apr 2024 | 145.00 | 145.00 | 143.68 | 144.40 | 142.62 | 2,979 |
23 Apr 2024 | 142.45 | 144.70 | 142.09 | 144.40 | 142.62 | 4,786 |
22 Apr 2024 | 148.10 | 150.40 | 140.20 | 143.55 | 141.79 | 10,840 |
19 Apr 2024 | 150.65 | 150.60 | 148.80 | 149.30 | 147.46 | 5,071 |
18 Apr 2024 | 151.75 | 152.20 | 150.91 | 152.00 | 150.13 | 23,927 |
17 Apr 2024 | 152.20 | 153.40 | 151.99 | 152.40 | 150.53 | 3,293 |
16 Apr 2024 | 153.70 | 153.90 | 149.30 | 153.80 | 151.91 | 2,391 |
15 Apr 2024 | 155.75 | 157.30 | 156.00 | 156.40 | 154.48 | 1,553 |
12 Apr 2024 | 158.45 | 160.00 | 155.81 | 155.65 | 153.74 | 6,973 |
11 Apr 2024 | 157.00 | 158.20 | 156.80 | 157.50 | 155.56 | 5,416 |
10 Apr 2024 | 160.30 | 160.40 | 157.09 | 158.15 | 156.21 | 2,554 |
09 Apr 2024 | 159.05 | 159.90 | 158.60 | 159.35 | 157.39 | 1,805 |
08 Apr 2024 | 158.65 | 160.80 | 158.20 | 160.70 | 158.72 | 4,198 |
05 Apr 2024 | 157.40 | 157.91 | 156.20 | 156.60 | 154.67 | 2,192 |
04 Apr 2024 | 158.05 | 159.30 | 156.50 | 157.70 | 155.76 | 4,243 |
03 Apr 2024 | 158.05 | 158.20 | 156.50 | 158.05 | 156.11 | 2,518 |
02 Apr 2024 | 164.20 | 163.00 | 157.91 | 158.05 | 156.11 | 6,529 |
28 Mar 2024 | 152.10 | 163.60 | 153.50 | 163.75 | 161.74 | 21,844 |
27 Mar 2024 | 146.95 | 148.20 | 145.30 | 146.15 | 144.35 | 2,551 |
26 Mar 2024 | 145.00 | 146.31 | 144.10 | 145.20 | 143.41 | 3,214 |
25 Mar 2024 | 145.20 | 145.63 | 143.20 | 143.45 | 141.69 | 2,472 |
22 Mar 2024 | 146.05 | 146.80 | 145.70 | 146.25 | 144.45 | 1,533 |
21 Mar 2024 | 146.75 | 146.70 | 145.10 | 145.20 | 143.41 | 2,287 |
20 Mar 2024 | 147.55 | 146.70 | 144.80 | 146.95 | 145.14 | 4,322 |
19 Mar 2024 | 147.35 | 147.80 | 146.30 | 147.05 | 145.24 | 972 |
18 Mar 2024 | 145.00 | 147.90 | 145.10 | 147.55 | 145.74 | 2,387 |
15 Mar 2024 | 142.65 | 145.10 | 142.70 | 143.35 | 141.59 | 2,860 |
14 Mar 2024 | 142.95 | 144.10 | 142.69 | 143.65 | 141.88 | 8,023 |
13 Mar 2024 | 145.20 | 145.50 | 143.30 | 143.55 | 141.79 | 1,435 |
12 Mar 2024 | 143.35 | 145.31 | 142.50 | 143.55 | 141.79 | 4,207 |
11 Mar 2024 | 145.30 | 145.00 | 142.40 | 142.65 | 140.90 | 3,605 |
08 Mar 2024 | 145.00 | 145.40 | 143.90 | 145.20 | 143.41 | 2,609 |
07 Mar 2024 | 145.30 | 145.90 | 143.90 | 145.70 | 143.91 | 3,831 |
06 Mar 2024 | 148.60 | 148.60 | 146.50 | 148.30 | 146.48 | 2,547 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |