Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 159.30 | 164.53 | 159.23 | 162.10 | 162.10 | 28,487 |
25 Jul 2024 | 164.20 | 163.34 | 152.11 | 161.54 | 161.54 | 63,966 |
24 Jul 2024 | 169.80 | 168.40 | 116.55 | 161.61 | 161.61 | 538,953 |
23 Jul 2024 | 166.30 | 171.49 | 167.98 | 170.42 | 170.42 | 14,515 |
22 Jul 2024 | 167.30 | 170.83 | 162.20 | 169.13 | 169.13 | 45,313 |
19 Jul 2024 | 170.70 | 173.17 | 165.36 | 166.88 | 166.88 | 67,380 |
18 Jul 2024 | 173.60 | 179.50 | 164.51 | 169.35 | 169.35 | 235,032 |
17 Jul 2024 | 187.10 | 186.00 | 171.82 | 172.24 | 172.24 | 185,384 |
16 Jul 2024 | 188.80 | 189.57 | 185.03 | 185.50 | 185.50 | 48,238 |
15 Jul 2024 | 186.10 | 190.01 | 184.25 | 184.55 | 184.55 | 48,487 |
12 Jul 2024 | 185.40 | 190.36 | 180.99 | 190.07 | 190.07 | 67,299 |
11 Jul 2024 | 187.50 | 193.86 | 183.08 | 183.82 | 183.82 | 96,903 |
10 Jul 2024 | 184.20 | 190.74 | 184.52 | 190.38 | 190.38 | 98,791 |
09 Jul 2024 | 188.80 | 189.40 | 182.72 | 184.04 | 184.04 | 116,893 |
08 Jul 2024 | 184.00 | 192.76 | 184.01 | 186.15 | 186.15 | 64,326 |
05 Jul 2024 | 181.80 | 186.11 | 182.28 | 184.19 | 184.19 | 39,247 |
04 Jul 2024 | 181.80 | 181.80 | 181.80 | 181.80 | 181.80 | - |
03 Jul 2024 | 171.50 | 182.39 | 176.50 | 182.32 | 182.32 | 29,028 |
02 Jul 2024 | 170.70 | 175.15 | 171.00 | 175.06 | 175.06 | 30,642 |
01 Jul 2024 | 176.80 | 175.29 | 170.45 | 172.46 | 172.46 | 26,387 |
28 Jun 2024 | 172.00 | 176.81 | 172.81 | 174.35 | 174.35 | 63,318 |
27 Jun 2024 | 170.90 | 175.48 | 171.11 | 172.24 | 172.24 | 41,610 |
26 Jun 2024 | 169.60 | 174.00 | 170.24 | 171.91 | 171.91 | 325,256 |
25 Jun 2024 | 170.30 | 171.82 | 166.66 | 171.71 | 171.71 | 35,625 |
24 Jun 2024 | 173.00 | 177.00 | 167.12 | 167.48 | 167.48 | 48,382 |
21 Jun 2024 | 177.80 | 178.21 | 172.21 | 174.87 | 174.87 | 52,890 |
20 Jun 2024 | 179.50 | 186.02 | 173.50 | 175.75 | 175.75 | 121,349 |
19 Jun 2024 | 179.50 | 179.50 | 179.50 | 179.50 | 179.50 | - |
18 Jun 2024 | 174.70 | 184.75 | 178.52 | 180.68 | 180.68 | 80,693 |
17 Jun 2024 | 171.10 | 178.98 | 172.90 | 177.91 | 177.91 | 52,916 |
14 Jun 2024 | 171.50 | 173.62 | 170.50 | 172.66 | 172.66 | 46,384 |
13 Jun 2024 | 172.80 | 174.90 | 170.59 | 173.02 | 173.02 | 42,390 |
13 Jun 2024 | 0.44082 Dividend | |||||
12 Jun 2024 | 164.60 | 176.09 | 168.29 | 173.53 | 173.09 | 66,186 |
11 Jun 2024 | 169.20 | 169.09 | 163.89 | 165.54 | 165.12 | 32,797 |
10 Jun 2024 | 163.30 | 169.83 | 162.32 | 167.88 | 167.45 | 109,435 |
07 Jun 2024 | 161.60 | 166.08 | 162.22 | 162.75 | 162.34 | 30,008 |
06 Jun 2024 | 160.20 | 166.00 | 160.35 | 162.05 | 161.64 | 29,337 |
05 Jun 2024 | 151.50 | 163.71 | 154.23 | 162.36 | 161.95 | 51,355 |
04 Jun 2024 | 154.70 | 153.74 | 150.99 | 151.72 | 151.33 | 29,851 |
03 Jun 2024 | 150.50 | 157.14 | 151.21 | 153.76 | 153.37 | 42,383 |
31 May 2024 | 153.00 | 152.48 | 147.84 | 149.24 | 148.86 | 41,027 |
30 May 2024 | 154.10 | 158.01 | 151.89 | 153.31 | 152.92 | 26,646 |
29 May 2024 | 160.00 | 157.53 | 153.22 | 155.02 | 154.63 | 47,488 |
28 May 2024 | 158.10 | 163.99 | 157.60 | 159.73 | 159.32 | 23,152 |
24 May 2024 | 156.00 | 160.65 | 156.74 | 159.87 | 159.46 | 18,652 |
23 May 2024 | 156.00 | 162.02 | 155.85 | 157.18 | 156.78 | 106,288 |
22 May 2024 | 153.60 | 157.24 | 154.61 | 155.23 | 154.84 | 19,339 |
21 May 2024 | 154.10 | 153.82 | 152.00 | 153.13 | 152.74 | 19,201 |
20 May 2024 | 151.70 | 154.15 | 150.81 | 153.26 | 152.87 | 24,831 |
17 May 2024 | 154.30 | 154.00 | 151.32 | 151.32 | 150.94 | 14,027 |
16 May 2024 | 155.10 | 155.08 | 152.98 | 152.99 | 152.60 | 14,536 |
15 May 2024 | 150.10 | 155.50 | 151.67 | 154.86 | 154.46 | 24,497 |
14 May 2024 | 148.60 | 151.22 | 146.20 | 151.05 | 150.67 | 27,257 |
13 May 2024 | 147.50 | 149.30 | 146.39 | 147.01 | 146.64 | 23,225 |
10 May 2024 | 141.60 | 150.49 | 144.70 | 149.60 | 149.22 | 61,663 |
09 May 2024 | 141.40 | 143.31 | 141.15 | 142.62 | 142.26 | 10,638 |
08 May 2024 | 142.30 | 144.20 | 140.99 | 142.18 | 141.82 | 17,841 |
07 May 2024 | 139.70 | 142.29 | 140.53 | 141.68 | 141.32 | 21,641 |
03 May 2024 | 134.90 | 141.80 | 136.44 | 139.70 | 139.35 | 20,513 |
02 May 2024 | 134.50 | 135.78 | 133.32 | 135.28 | 134.94 | 16,036 |
01 May 2024 | 138.10 | 138.00 | 133.22 | 135.85 | 135.50 | 117,023 |
30 Apr 2024 | 136.60 | 139.69 | 137.34 | 138.56 | 138.21 | 10,488 |
29 Apr 2024 | 138.30 | 138.68 | 135.92 | 137.97 | 137.62 | 87,303 |
26 Apr 2024 | 132.80 | 138.66 | 135.97 | 138.10 | 137.75 | 10,683 |
25 Apr 2024 | 133.60 | 137.59 | 128.90 | 137.40 | 137.05 | 39,554 |
24 Apr 2024 | 132.40 | 136.54 | 131.54 | 132.52 | 132.18 | 34,333 |
23 Apr 2024 | 126.70 | 132.88 | 128.35 | 132.80 | 132.46 | 40,940 |
22 Apr 2024 | 128.80 | 130.50 | 125.84 | 130.32 | 129.99 | 34,753 |
19 Apr 2024 | 133.40 | 131.44 | 123.00 | 128.04 | 127.71 | 78,250 |
18 Apr 2024 | 140.60 | 146.90 | 130.33 | 132.70 | 132.36 | 96,562 |
17 Apr 2024 | 138.50 | 142.56 | 137.33 | 139.08 | 138.73 | 59,287 |
16 Apr 2024 | 143.30 | 140.54 | 137.02 | 140.13 | 139.77 | 35,649 |
15 Apr 2024 | 143.10 | 145.37 | 139.96 | 140.84 | 140.48 | 55,201 |
12 Apr 2024 | 144.40 | 146.24 | 142.25 | 142.90 | 142.54 | 26,448 |
11 Apr 2024 | 147.30 | 147.30 | 144.13 | 146.59 | 146.22 | 33,572 |
10 Apr 2024 | 143.50 | 148.41 | 143.90 | 146.14 | 145.77 | 55,632 |
09 Apr 2024 | 143.30 | 148.11 | 142.97 | 144.26 | 143.89 | 47,634 |
08 Apr 2024 | 139.10 | 145.95 | 141.28 | 143.88 | 143.51 | 142,385 |
05 Apr 2024 | 143.70 | 142.00 | 138.55 | 140.96 | 140.60 | 13,965 |
04 Apr 2024 | 140.20 | 146.68 | 142.20 | 143.75 | 143.38 | 21,009 |
03 Apr 2024 | 139.70 | 142.90 | 137.52 | 142.18 | 141.82 | 24,869 |
02 Apr 2024 | 136.60 | 143.09 | 139.42 | 140.69 | 140.33 | 12,220 |
28 Mar 2024 | 136.60 | 139.61 | 135.49 | 136.08 | 135.73 | 14,829 |
27 Mar 2024 | 139.10 | 139.49 | 135.16 | 136.04 | 135.69 | 20,703 |
26 Mar 2024 | 141.80 | 141.82 | 138.63 | 139.43 | 139.08 | 18,940 |
25 Mar 2024 | 140.60 | 142.00 | 139.41 | 141.21 | 140.85 | 24,139 |
22 Mar 2024 | 140.20 | 141.34 | 139.23 | 140.26 | 139.90 | 54,875 |
21 Mar 2024 | 142.30 | 142.82 | 139.26 | 139.33 | 138.97 | 27,336 |
20 Mar 2024 | 135.50 | 137.10 | 135.02 | 136.83 | 136.48 | 17,529 |
19 Mar 2024 | 137.20 | 136.87 | 133.05 | 134.89 | 134.55 | 38,016 |
18 Mar 2024 | 138.90 | 141.49 | 137.00 | 137.98 | 137.63 | 46,684 |
18 Mar 2024 | 0.427753 Dividend | |||||
15 Mar 2024 | 137.60 | 138.28 | 134.69 | 137.15 | 136.37 | 52,044 |
14 Mar 2024 | 143.50 | 144.00 | 139.28 | 139.31 | 138.52 | 18,990 |
13 Mar 2024 | 146.70 | 145.76 | 141.39 | 142.64 | 141.83 | 17,306 |
12 Mar 2024 | 142.50 | 146.70 | 140.60 | 143.98 | 143.16 | 27,645 |
11 Mar 2024 | 144.00 | 150.00 | 139.35 | 139.35 | 138.56 | 38,135 |
08 Mar 2024 | 146.90 | 158.40 | 147.13 | 147.13 | 146.30 | 83,408 |
07 Mar 2024 | 142.30 | 150.57 | 142.80 | 150.06 | 149.21 | 215,890 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |