Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 176.75 | 177.88 | 175.50 | 176.72 | 176.72 | 1,206,836 |
25 Jul 2024 | 175.07 | 177.11 | 174.67 | 176.35 | 176.35 | 1,232,900 |
24 Jul 2024 | 176.65 | 177.28 | 174.85 | 174.91 | 174.91 | 1,427,700 |
23 Jul 2024 | 180.99 | 181.38 | 176.29 | 176.88 | 176.88 | 1,456,800 |
22 Jul 2024 | 181.60 | 182.09 | 179.79 | 180.90 | 180.90 | 1,364,400 |
19 Jul 2024 | 181.65 | 182.40 | 180.86 | 181.93 | 181.93 | 1,275,300 |
18 Jul 2024 | 180.00 | 184.62 | 180.00 | 182.03 | 182.03 | 2,371,800 |
17 Jul 2024 | 179.50 | 182.35 | 178.98 | 181.57 | 181.57 | 1,731,200 |
16 Jul 2024 | 178.00 | 179.78 | 176.80 | 178.68 | 178.68 | 1,420,800 |
15 Jul 2024 | 178.73 | 179.33 | 176.93 | 177.66 | 177.66 | 1,529,900 |
12 Jul 2024 | 177.00 | 178.45 | 176.65 | 177.56 | 177.56 | 1,411,100 |
11 Jul 2024 | 174.80 | 177.12 | 174.63 | 176.41 | 176.41 | 1,389,700 |
10 Jul 2024 | 175.58 | 175.73 | 174.03 | 174.92 | 174.92 | 2,097,900 |
09 Jul 2024 | 176.00 | 178.09 | 175.17 | 175.98 | 175.98 | 1,622,900 |
08 Jul 2024 | 174.04 | 175.94 | 173.89 | 175.40 | 175.40 | 1,347,500 |
05 Jul 2024 | 173.39 | 174.66 | 172.89 | 174.18 | 174.18 | 1,388,700 |
03 Jul 2024 | 174.42 | 175.14 | 173.30 | 174.07 | 174.07 | 983,400 |
02 Jul 2024 | 174.98 | 175.48 | 172.95 | 174.45 | 174.45 | 1,674,600 |
01 Jul 2024 | 175.36 | 175.43 | 172.07 | 173.08 | 173.08 | 2,103,600 |
28 Jun 2024 | 174.72 | 175.56 | 172.75 | 174.83 | 174.83 | 7,051,100 |
27 Jun 2024 | 171.75 | 173.18 | 171.19 | 172.20 | 172.20 | 2,292,700 |
26 Jun 2024 | 170.83 | 171.45 | 168.50 | 171.07 | 171.07 | 2,759,000 |
25 Jun 2024 | 165.96 | 170.30 | 165.25 | 169.78 | 169.78 | 3,169,200 |
24 Jun 2024 | 165.75 | 168.43 | 165.69 | 165.96 | 165.96 | 2,140,700 |
21 Jun 2024 | 163.89 | 165.86 | 163.00 | 164.92 | 164.92 | 4,375,300 |
20 Jun 2024 | 160.81 | 165.75 | 160.75 | 163.93 | 163.93 | 2,369,100 |
18 Jun 2024 | 157.49 | 163.46 | 157.25 | 161.11 | 161.11 | 2,933,300 |
17 Jun 2024 | 155.05 | 155.85 | 154.82 | 155.09 | 155.09 | 1,233,400 |
14 Jun 2024 | 159.22 | 159.69 | 155.25 | 155.88 | 155.88 | 1,378,700 |
13 Jun 2024 | 158.46 | 159.98 | 157.50 | 159.22 | 159.22 | 1,242,200 |
12 Jun 2024 | 158.00 | 159.98 | 157.76 | 158.46 | 158.46 | 1,277,700 |
11 Jun 2024 | 157.53 | 158.66 | 156.71 | 157.37 | 157.37 | 1,231,100 |
10 Jun 2024 | 159.58 | 159.80 | 157.59 | 157.97 | 157.97 | 1,880,000 |
07 Jun 2024 | 160.23 | 162.60 | 159.27 | 159.59 | 159.59 | 1,351,700 |
06 Jun 2024 | 159.58 | 160.71 | 158.80 | 160.59 | 160.59 | 1,235,200 |
05 Jun 2024 | 160.65 | 162.38 | 159.43 | 160.00 | 160.00 | 1,623,900 |
04 Jun 2024 | 160.08 | 161.57 | 159.17 | 160.87 | 160.87 | 1,693,200 |
03 Jun 2024 | 157.13 | 160.72 | 156.78 | 160.61 | 160.61 | 1,851,100 |
31 May 2024 | 155.64 | 157.87 | 154.84 | 157.79 | 157.79 | 3,980,700 |
30 May 2024 | 153.85 | 155.65 | 153.58 | 155.47 | 155.47 | 1,290,800 |
29 May 2024 | 155.68 | 156.99 | 153.03 | 153.87 | 153.87 | 1,565,700 |
28 May 2024 | 157.40 | 158.89 | 155.41 | 156.18 | 156.18 | 1,776,800 |
24 May 2024 | 157.26 | 157.76 | 155.87 | 156.98 | 156.98 | 1,038,000 |
23 May 2024 | 158.85 | 160.69 | 157.02 | 157.11 | 157.11 | 1,393,500 |
22 May 2024 | 159.01 | 161.37 | 158.03 | 158.89 | 158.89 | 1,382,800 |
21 May 2024 | 159.39 | 160.86 | 158.50 | 159.85 | 159.85 | 1,336,400 |
20 May 2024 | 160.16 | 161.08 | 158.81 | 159.80 | 159.80 | 966,100 |
17 May 2024 | 158.50 | 160.62 | 158.06 | 160.16 | 160.16 | 1,509,700 |
16 May 2024 | 156.69 | 159.17 | 156.49 | 157.94 | 157.94 | 1,264,400 |
15 May 2024 | 157.27 | 157.62 | 155.92 | 156.12 | 156.12 | 1,646,000 |
14 May 2024 | 155.50 | 157.42 | 155.50 | 157.42 | 157.42 | 1,701,000 |
13 May 2024 | 157.07 | 157.86 | 154.62 | 154.74 | 154.74 | 1,852,200 |
10 May 2024 | 158.00 | 158.50 | 155.49 | 157.07 | 157.07 | 1,805,900 |
09 May 2024 | 157.13 | 158.78 | 157.00 | 157.78 | 157.78 | 1,420,600 |
09 May 2024 | 0.435 Dividend | |||||
08 May 2024 | 155.55 | 157.85 | 155.54 | 157.13 | 156.70 | 1,240,400 |
07 May 2024 | 157.12 | 159.00 | 155.65 | 156.31 | 155.88 | 1,863,500 |
06 May 2024 | 158.65 | 159.44 | 156.06 | 156.82 | 156.39 | 2,686,900 |
03 May 2024 | 162.00 | 163.63 | 155.31 | 157.54 | 157.10 | 3,959,100 |
02 May 2024 | 158.38 | 161.29 | 157.63 | 160.63 | 160.19 | 3,159,300 |
01 May 2024 | 157.82 | 159.29 | 156.34 | 157.03 | 156.60 | 2,388,600 |
30 Apr 2024 | 161.67 | 161.80 | 157.71 | 157.82 | 157.38 | 2,885,800 |
29 Apr 2024 | 159.49 | 162.00 | 159.27 | 161.70 | 161.25 | 1,872,300 |
26 Apr 2024 | 158.75 | 159.88 | 157.98 | 159.14 | 158.70 | 1,286,900 |
25 Apr 2024 | 157.14 | 160.01 | 157.14 | 159.36 | 158.92 | 1,466,100 |
24 Apr 2024 | 158.00 | 158.37 | 155.78 | 157.42 | 156.98 | 2,128,700 |
23 Apr 2024 | 160.30 | 161.22 | 158.62 | 158.90 | 158.46 | 1,788,000 |
22 Apr 2024 | 161.42 | 162.00 | 159.10 | 160.46 | 160.02 | 1,624,200 |
19 Apr 2024 | 160.44 | 163.00 | 160.07 | 161.97 | 161.52 | 1,994,600 |
18 Apr 2024 | 156.94 | 160.94 | 156.94 | 160.43 | 159.99 | 2,172,300 |
17 Apr 2024 | 155.04 | 157.67 | 154.32 | 156.81 | 156.38 | 1,692,500 |
16 Apr 2024 | 153.33 | 154.70 | 152.88 | 154.27 | 153.84 | 1,803,700 |
15 Apr 2024 | 158.00 | 158.06 | 153.79 | 154.43 | 154.00 | 1,578,500 |
12 Apr 2024 | 159.51 | 161.15 | 156.06 | 156.79 | 156.36 | 1,875,400 |
11 Apr 2024 | 158.69 | 159.29 | 156.98 | 158.85 | 158.41 | 1,111,800 |
10 Apr 2024 | 155.83 | 158.63 | 155.51 | 158.06 | 157.62 | 1,374,300 |
09 Apr 2024 | 156.61 | 157.44 | 155.59 | 157.04 | 156.61 | 1,149,800 |
08 Apr 2024 | 156.64 | 157.49 | 155.92 | 156.48 | 156.05 | 1,353,900 |
05 Apr 2024 | 155.26 | 156.98 | 154.68 | 156.76 | 156.33 | 1,505,600 |
04 Apr 2024 | 158.90 | 159.88 | 154.46 | 155.03 | 154.60 | 2,198,600 |
03 Apr 2024 | 159.54 | 160.82 | 157.94 | 158.29 | 157.85 | 1,291,700 |
02 Apr 2024 | 159.65 | 160.00 | 157.75 | 158.60 | 158.16 | 1,976,900 |
01 Apr 2024 | 161.28 | 161.72 | 159.16 | 159.33 | 158.89 | 1,765,700 |
28 Mar 2024 | 161.75 | 162.15 | 159.84 | 161.28 | 160.83 | 1,903,000 |
27 Mar 2024 | 159.73 | 161.25 | 159.25 | 161.14 | 160.69 | 1,155,900 |
26 Mar 2024 | 160.40 | 160.62 | 159.32 | 159.74 | 159.30 | 1,608,200 |
25 Mar 2024 | 160.23 | 160.96 | 159.67 | 160.07 | 159.63 | 1,321,300 |
22 Mar 2024 | 159.75 | 160.37 | 159.40 | 159.72 | 159.28 | 1,491,300 |
21 Mar 2024 | 162.56 | 162.75 | 159.61 | 159.68 | 159.24 | 1,692,400 |
20 Mar 2024 | 160.86 | 163.53 | 160.11 | 162.75 | 162.30 | 1,649,300 |
19 Mar 2024 | 161.13 | 162.25 | 159.99 | 161.58 | 161.13 | 1,837,800 |
18 Mar 2024 | 160.96 | 162.07 | 160.18 | 160.67 | 160.23 | 1,887,300 |
15 Mar 2024 | 157.77 | 161.74 | 157.77 | 161.29 | 160.84 | 3,822,000 |
14 Mar 2024 | 157.16 | 158.14 | 156.30 | 157.99 | 157.55 | 1,896,300 |
13 Mar 2024 | 157.01 | 158.14 | 156.41 | 156.83 | 156.40 | 1,460,300 |
12 Mar 2024 | 156.46 | 158.52 | 155.85 | 156.41 | 155.98 | 1,923,000 |
11 Mar 2024 | 155.03 | 156.66 | 154.51 | 156.43 | 156.00 | 1,663,700 |
08 Mar 2024 | 154.62 | 156.65 | 154.21 | 154.95 | 154.52 | 1,665,200 |
07 Mar 2024 | 153.75 | 155.09 | 153.58 | 154.21 | 153.78 | 1,447,300 |
06 Mar 2024 | 155.65 | 156.19 | 153.60 | 153.70 | 153.27 | 2,535,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |