Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
05 Jul 2024 | 152.02 | 152.44 | 150.82 | 152.44 | 152.44 | 662 |
04 Jul 2024 | 151.12 | 153.56 | 151.12 | 152.06 | 152.06 | 152 |
03 Jul 2024 | 153.68 | 155.06 | 151.64 | 151.64 | 151.64 | 135 |
02 Jul 2024 | 157.86 | 158.70 | 157.86 | 158.70 | 158.70 | 42 |
01 Jul 2024 | 160.00 | 160.00 | 159.54 | 159.54 | 159.54 | 108 |
28 Jun 2024 | 157.52 | 159.52 | 157.52 | 159.00 | 159.00 | 514 |
27 Jun 2024 | 159.02 | 161.22 | 157.52 | 157.52 | 157.52 | 11 |
26 Jun 2024 | 158.86 | 160.96 | 158.86 | 160.96 | 160.96 | 48 |
25 Jun 2024 | 160.20 | 162.20 | 160.00 | 160.00 | 160.00 | 793 |
24 Jun 2024 | 158.50 | 160.64 | 157.56 | 160.64 | 160.64 | 1,132 |
21 Jun 2024 | 161.40 | 161.40 | 159.70 | 159.70 | 159.70 | 18 |
20 Jun 2024 | 160.72 | 160.72 | 159.20 | 160.14 | 160.14 | 581 |
19 Jun 2024 | 158.92 | 160.42 | 158.92 | 160.10 | 160.10 | 126 |
18 Jun 2024 | 158.00 | 160.92 | 156.96 | 160.92 | 160.92 | 795 |
17 Jun 2024 | 158.28 | 158.28 | 158.10 | 158.10 | 158.10 | 40 |
14 Jun 2024 | 154.56 | 156.74 | 154.56 | 156.60 | 156.60 | 101 |
13 Jun 2024 | 153.20 | 154.80 | 153.04 | 154.80 | 154.80 | 188 |
12 Jun 2024 | 155.72 | 155.72 | 153.12 | 153.12 | 153.12 | 178 |
11 Jun 2024 | 157.54 | 159.22 | 157.48 | 159.22 | 159.22 | 439 |
10 Jun 2024 | 156.82 | 157.00 | 156.82 | 157.00 | 157.00 | 121 |
07 Jun 2024 | 154.18 | 157.04 | 154.12 | 157.04 | 157.04 | 215 |
06 Jun 2024 | 151.26 | 151.30 | 151.26 | 151.30 | 151.30 | 14 |
05 Jun 2024 | 149.94 | 150.84 | 149.94 | 150.40 | 150.40 | 205 |
04 Jun 2024 | 146.24 | 147.96 | 146.24 | 147.96 | 147.96 | 130 |
03 Jun 2024 | 149.52 | 149.72 | 147.18 | 147.66 | 147.66 | 286 |
31 May 2024 | 143.52 | 145.26 | 143.52 | 145.26 | 145.26 | 110 |
30 May 2024 | 142.20 | 143.88 | 142.20 | 143.72 | 143.72 | 267 |
29 May 2024 | 142.12 | 143.10 | 142.12 | 142.82 | 142.82 | 82 |
28 May 2024 | 143.88 | 145.40 | 141.80 | 141.80 | 141.80 | 223 |
27 May 2024 | 144.10 | 144.10 | 144.10 | 144.10 | 144.10 | 120 |
24 May 2024 | 145.82 | 146.70 | 144.98 | 144.98 | 144.98 | 123 |
23 May 2024 | 147.32 | 148.74 | 145.64 | 147.50 | 147.50 | 215 |
22 May 2024 | 149.42 | 150.00 | 146.90 | 146.90 | 146.90 | 421 |
21 May 2024 | 150.82 | 152.24 | 150.78 | 151.16 | 151.16 | 125 |
20 May 2024 | 153.54 | 154.02 | 151.84 | 151.84 | 151.84 | 106 |
17 May 2024 | 150.60 | 152.70 | 150.60 | 152.70 | 152.70 | 5 |
16 May 2024 | 149.94 | 152.24 | 149.88 | 149.88 | 149.88 | 82 |
15 May 2024 | 148.60 | 150.30 | 148.60 | 150.30 | 150.30 | 23 |
14 May 2024 | 149.70 | 150.04 | 148.00 | 148.00 | 148.00 | 140 |
13 May 2024 | 148.60 | 151.40 | 148.60 | 149.00 | 149.00 | 1,026 |
10 May 2024 | 148.24 | 149.84 | 148.24 | 149.84 | 149.84 | 20 |
09 May 2024 | 149.08 | 149.08 | 149.00 | 149.00 | 149.00 | 100 |
08 May 2024 | 150.58 | 151.32 | 149.00 | 149.00 | 149.00 | 74 |
07 May 2024 | 150.54 | 152.14 | 150.54 | 151.18 | 151.18 | 90 |
06 May 2024 | 151.56 | 153.02 | 150.84 | 150.84 | 150.84 | 75 |
03 May 2024 | 149.38 | 150.00 | 149.38 | 150.00 | 150.00 | 100 |
02 May 2024 | 152.00 | 152.00 | 151.48 | 151.48 | 151.48 | 4 |
30 Apr 2024 | 151.54 | 152.10 | 150.06 | 152.10 | 152.10 | 278 |
29 Apr 2024 | 149.78 | 149.82 | 148.36 | 149.58 | 149.58 | 219 |
26 Apr 2024 | 155.16 | 155.16 | 149.14 | 149.54 | 149.54 | 83 |
25 Apr 2024 | 155.06 | 157.64 | 155.06 | 157.64 | 157.64 | 100 |
24 Apr 2024 | 158.12 | 159.44 | 158.12 | 159.44 | 159.44 | 10 |
23 Apr 2024 | 156.88 | 156.88 | 156.88 | 156.88 | 156.88 | 10 |
22 Apr 2024 | 155.72 | 156.94 | 155.72 | 156.94 | 156.94 | 120 |
19 Apr 2024 | 153.28 | 153.28 | 153.28 | 153.28 | 153.28 | - |
18 Apr 2024 | 153.42 | 153.42 | 153.42 | 153.42 | 153.42 | - |
17 Apr 2024 | 153.90 | 153.90 | 153.90 | 153.90 | 153.90 | 65 |
16 Apr 2024 | 151.40 | 154.00 | 151.40 | 154.00 | 154.00 | 121 |
15 Apr 2024 | 152.00 | 153.44 | 151.60 | 153.00 | 153.00 | 390 |
12 Apr 2024 | 154.72 | 156.18 | 152.12 | 152.34 | 152.34 | 304 |
12 Apr 2024 | 1.55 Dividend | |||||
11 Apr 2024 | 156.58 | 158.04 | 156.54 | 156.54 | 154.99 | 73 |
10 Apr 2024 | 156.90 | 156.90 | 155.30 | 155.30 | 153.76 | 165 |
09 Apr 2024 | 155.70 | 155.70 | 155.50 | 155.50 | 153.96 | 5 |
08 Apr 2024 | 155.76 | 158.00 | 155.76 | 156.30 | 154.75 | 955 |
05 Apr 2024 | 154.70 | 157.50 | 154.50 | 157.50 | 155.94 | 2,112 |
04 Apr 2024 | 163.00 | 164.48 | 159.14 | 159.14 | 157.56 | 690 |
03 Apr 2024 | 166.62 | 166.62 | 163.18 | 163.18 | 161.56 | 65 |
02 Apr 2024 | 167.52 | 168.80 | 166.90 | 166.90 | 165.25 | 69 |
28 Mar 2024 | 165.80 | 168.00 | 165.80 | 167.80 | 166.14 | 344 |
27 Mar 2024 | 164.90 | 166.50 | 164.90 | 166.10 | 164.46 | 80 |
26 Mar 2024 | 164.00 | 164.10 | 164.00 | 164.10 | 162.48 | 189 |
25 Mar 2024 | 164.30 | 165.00 | 164.30 | 165.00 | 163.37 | 258 |
22 Mar 2024 | 163.20 | 165.50 | 163.20 | 165.50 | 163.86 | 325 |
21 Mar 2024 | 161.10 | 163.00 | 161.10 | 163.00 | 161.39 | 132 |
20 Mar 2024 | 164.50 | 166.70 | 161.50 | 161.50 | 159.90 | 124 |
19 Mar 2024 | 163.50 | 165.40 | 163.50 | 165.30 | 163.66 | 131 |
18 Mar 2024 | 164.50 | 164.50 | 163.00 | 164.50 | 162.87 | 800 |
15 Mar 2024 | 167.30 | 167.30 | 167.10 | 167.10 | 165.45 | 34 |
14 Mar 2024 | 163.80 | 165.40 | 163.80 | 164.80 | 163.17 | 71 |
13 Mar 2024 | 164.80 | 165.30 | 164.40 | 164.40 | 162.77 | 51 |
12 Mar 2024 | 165.00 | 166.00 | 165.00 | 166.00 | 164.36 | 32 |
11 Mar 2024 | 164.00 | 164.00 | 163.90 | 163.90 | 162.28 | 180 |
08 Mar 2024 | 164.40 | 165.20 | 164.40 | 165.20 | 163.56 | 31 |
07 Mar 2024 | 166.60 | 167.20 | 166.60 | 167.20 | 165.54 | 55 |
06 Mar 2024 | 165.70 | 166.80 | 163.80 | 166.80 | 165.15 | 88 |
05 Mar 2024 | 162.10 | 165.40 | 162.10 | 164.50 | 162.87 | 132 |
04 Mar 2024 | 164.00 | 165.00 | 164.00 | 165.00 | 163.37 | 59 |
01 Mar 2024 | 162.10 | 163.70 | 162.10 | 163.70 | 162.08 | 120 |
29 Feb 2024 | 165.10 | 165.10 | 162.70 | 162.70 | 161.09 | 19 |
28 Feb 2024 | 164.40 | 164.40 | 163.60 | 163.60 | 161.98 | 26 |
27 Feb 2024 | 163.90 | 164.60 | 163.80 | 164.60 | 162.97 | 236 |
26 Feb 2024 | 163.50 | 165.50 | 162.60 | 165.50 | 163.86 | 212 |
23 Feb 2024 | 162.50 | 165.40 | 162.40 | 165.40 | 163.76 | 40 |
22 Feb 2024 | 161.80 | 162.70 | 160.20 | 160.70 | 159.11 | 383 |
21 Feb 2024 | 161.50 | 163.30 | 161.50 | 161.50 | 159.90 | 397 |
20 Feb 2024 | 165.60 | 165.60 | 165.60 | 165.60 | 163.96 | 20 |
19 Feb 2024 | 163.90 | 166.10 | 163.90 | 166.10 | 164.46 | 182 |
16 Feb 2024 | 164.00 | 164.90 | 163.80 | 164.50 | 162.87 | 105 |
15 Feb 2024 | 161.80 | 163.30 | 161.80 | 162.90 | 161.29 | 233 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |