Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 185.00 | 187.00 | 184.50 | 187.00 | 187.00 | 93,727 |
25 Jul 2024 | 182.50 | 184.00 | 182.00 | 184.00 | 184.00 | 125,277 |
24 Jul 2024 | 185.50 | 186.60 | 184.50 | 185.25 | 185.25 | 196,699 |
23 Jul 2024 | 189.00 | 191.50 | 186.50 | 186.50 | 186.50 | 268,040 |
22 Jul 2024 | 189.50 | 194.50 | 186.89 | 191.00 | 191.00 | 200,272 |
19 Jul 2024 | 188.50 | 189.50 | 187.23 | 188.75 | 188.75 | 75,333 |
18 Jul 2024 | 192.00 | 194.00 | 189.00 | 190.00 | 190.00 | 43,701 |
17 Jul 2024 | 191.00 | 193.00 | 186.94 | 191.00 | 191.00 | 129,152 |
16 Jul 2024 | 190.50 | 194.00 | 188.86 | 192.00 | 192.00 | 70,668 |
15 Jul 2024 | 192.50 | 193.88 | 188.69 | 189.50 | 189.50 | 127,754 |
12 Jul 2024 | 194.00 | 197.50 | 194.00 | 194.50 | 194.50 | 91,564 |
11 Jul 2024 | 192.00 | 194.50 | 191.50 | 193.75 | 193.75 | 45,802 |
10 Jul 2024 | 189.00 | 191.00 | 189.00 | 190.25 | 190.25 | 29,115 |
09 Jul 2024 | 190.00 | 192.50 | 188.50 | 189.00 | 189.00 | 89,982 |
08 Jul 2024 | 190.00 | 192.50 | 188.00 | 189.00 | 189.00 | 168,297 |
05 Jul 2024 | 191.50 | 192.50 | 190.02 | 192.50 | 192.50 | 136,149 |
04 Jul 2024 | 195.50 | 197.50 | 192.50 | 192.50 | 192.50 | 55,583 |
03 Jul 2024 | 195.00 | 197.00 | 191.75 | 195.00 | 195.00 | 195,080 |
02 Jul 2024 | 194.00 | 199.00 | 192.50 | 193.50 | 193.50 | 110,370 |
01 Jul 2024 | 197.00 | 199.00 | 194.25 | 198.00 | 198.00 | 139,817 |
28 Jun 2024 | 198.50 | 202.00 | 195.00 | 198.00 | 198.00 | 130,636 |
27 Jun 2024 | 198.00 | 202.00 | 196.00 | 196.00 | 196.00 | 147,609 |
26 Jun 2024 | 201.00 | 202.56 | 196.68 | 199.50 | 199.50 | 351,724 |
25 Jun 2024 | 197.50 | 204.00 | 197.50 | 199.50 | 199.50 | 100,336 |
24 Jun 2024 | 200.00 | 205.00 | 197.00 | 204.00 | 204.00 | 89,326 |
21 Jun 2024 | 201.00 | 203.08 | 199.15 | 200.00 | 200.00 | 24,348 |
20 Jun 2024 | 204.00 | 205.00 | 200.00 | 203.00 | 203.00 | 90,242 |
20 Jun 2024 | 0.02 Dividend | |||||
19 Jun 2024 | 204.00 | 208.00 | 202.01 | 204.00 | 203.98 | 266,934 |
18 Jun 2024 | 206.00 | 209.00 | 201.00 | 203.00 | 202.98 | 409,091 |
17 Jun 2024 | 203.00 | 209.00 | 203.00 | 205.00 | 204.98 | 234,032 |
14 Jun 2024 | 202.00 | 206.00 | 199.50 | 204.00 | 203.98 | 67,973 |
13 Jun 2024 | 204.00 | 204.00 | 198.32 | 202.00 | 201.98 | 166,718 |
12 Jun 2024 | 202.00 | 204.00 | 200.00 | 200.00 | 199.98 | 41,043 |
11 Jun 2024 | 201.00 | 207.00 | 198.75 | 202.00 | 201.98 | 92,321 |
10 Jun 2024 | 205.00 | 207.00 | 200.00 | 204.00 | 203.98 | 137,849 |
07 Jun 2024 | 208.00 | 211.00 | 206.00 | 208.00 | 207.98 | 16,742 |
06 Jun 2024 | 206.00 | 211.00 | 203.29 | 210.00 | 209.98 | 190,941 |
05 Jun 2024 | 209.00 | 209.24 | 204.72 | 205.50 | 205.48 | 121,834 |
04 Jun 2024 | 206.00 | 211.00 | 206.00 | 208.00 | 207.98 | 131,400 |
03 Jun 2024 | 212.00 | 215.00 | 205.44 | 207.00 | 206.98 | 62,441 |
31 May 2024 | 207.00 | 211.00 | 204.63 | 210.00 | 209.98 | 34,330 |
30 May 2024 | 209.00 | 212.00 | 206.06 | 208.00 | 207.98 | 43,105 |
29 May 2024 | 210.00 | 217.00 | 207.00 | 211.00 | 210.98 | 144,189 |
28 May 2024 | 221.00 | 224.00 | 214.00 | 216.00 | 215.98 | 74,666 |
24 May 2024 | 219.00 | 220.00 | 215.35 | 217.00 | 216.98 | 71,836 |
23 May 2024 | 220.00 | 224.00 | 216.00 | 218.00 | 217.98 | 108,103 |
22 May 2024 | 224.00 | 224.70 | 219.00 | 220.00 | 219.98 | 154,751 |
21 May 2024 | 222.00 | 227.00 | 220.50 | 224.00 | 223.98 | 130,637 |
20 May 2024 | 226.00 | 229.00 | 222.00 | 228.00 | 227.98 | 67,338 |
17 May 2024 | 221.00 | 230.00 | 221.00 | 225.00 | 224.98 | 64,659 |
16 May 2024 | 229.00 | 229.00 | 226.00 | 226.00 | 225.98 | 80,810 |
15 May 2024 | 223.00 | 226.00 | 223.00 | 224.00 | 223.98 | 52,273 |
14 May 2024 | 223.00 | 226.08 | 220.00 | 224.00 | 223.98 | 124,735 |
13 May 2024 | 223.00 | 227.00 | 217.94 | 225.00 | 224.98 | 121,835 |
10 May 2024 | 220.00 | 222.56 | 220.00 | 220.00 | 219.98 | 211,965 |
09 May 2024 | 218.00 | 220.76 | 215.36 | 217.00 | 216.98 | 119,335 |
08 May 2024 | 213.00 | 217.00 | 213.00 | 214.00 | 213.98 | 86,276 |
07 May 2024 | 213.00 | 216.00 | 209.00 | 214.00 | 213.98 | 77,489 |
03 May 2024 | 208.00 | 215.38 | 208.00 | 213.00 | 212.98 | 135,014 |
02 May 2024 | 206.00 | 212.00 | 204.00 | 212.00 | 211.98 | 142,302 |
01 May 2024 | 205.00 | 209.00 | 201.96 | 205.00 | 204.98 | 55,548 |
30 Apr 2024 | 201.00 | 209.00 | 203.00 | 204.00 | 203.98 | 145,688 |
29 Apr 2024 | 204.00 | 205.00 | 200.00 | 205.00 | 204.98 | 232,819 |
26 Apr 2024 | 202.00 | 204.76 | 202.00 | 203.00 | 202.98 | 126,806 |
25 Apr 2024 | 201.00 | 201.13 | 199.15 | 199.50 | 199.48 | 111,907 |
24 Apr 2024 | 198.50 | 202.00 | 198.00 | 199.50 | 199.48 | 42,076 |
23 Apr 2024 | 194.50 | 197.00 | 192.55 | 196.00 | 195.98 | 240,963 |
22 Apr 2024 | 193.50 | 194.43 | 190.50 | 192.00 | 191.98 | 61,208 |
19 Apr 2024 | 191.00 | 193.50 | 189.88 | 190.50 | 190.48 | 182,381 |
18 Apr 2024 | 192.00 | 195.50 | 191.50 | 193.50 | 193.48 | 86,990 |
17 Apr 2024 | 194.00 | 196.32 | 190.75 | 192.50 | 192.48 | 52,810 |
16 Apr 2024 | 193.50 | 197.50 | 190.38 | 195.00 | 194.98 | 48,757 |
15 Apr 2024 | 196.00 | 197.50 | 194.00 | 196.00 | 195.98 | 28,677 |
12 Apr 2024 | 195.50 | 198.50 | 192.25 | 192.50 | 192.48 | 67,330 |
11 Apr 2024 | 193.50 | 198.50 | 193.50 | 196.00 | 195.98 | 348,353 |
10 Apr 2024 | 197.00 | 198.50 | 193.00 | 196.00 | 195.98 | 205,049 |
09 Apr 2024 | 194.00 | 198.00 | 192.40 | 196.00 | 195.98 | 67,533 |
08 Apr 2024 | 193.00 | 198.00 | 193.00 | 194.00 | 193.98 | 27,807 |
05 Apr 2024 | 195.50 | 198.00 | 193.46 | 194.00 | 193.98 | 99,572 |
04 Apr 2024 | 197.00 | 197.50 | 196.00 | 196.50 | 196.48 | 154,059 |
03 Apr 2024 | 192.00 | 197.00 | 192.00 | 196.50 | 196.48 | 76,879 |
02 Apr 2024 | 197.00 | 197.00 | 187.50 | 196.50 | 196.48 | 127,213 |
28 Mar 2024 | 192.00 | 193.50 | 190.00 | 193.00 | 192.98 | 289,732 |
27 Mar 2024 | 189.00 | 189.50 | 187.75 | 188.50 | 188.48 | 119,166 |
26 Mar 2024 | 192.50 | 193.00 | 190.50 | 191.00 | 190.98 | 150,270 |
25 Mar 2024 | 191.00 | 194.50 | 188.96 | 190.00 | 189.98 | 354,069 |
22 Mar 2024 | 192.00 | 193.18 | 190.10 | 192.00 | 191.98 | 295,505 |
21 Mar 2024 | 189.00 | 194.50 | 189.00 | 193.50 | 193.48 | 401,056 |
20 Mar 2024 | 193.50 | 194.00 | 190.86 | 193.00 | 192.98 | 196,112 |
19 Mar 2024 | 193.00 | 194.00 | 188.50 | 191.00 | 190.98 | 38,642 |
18 Mar 2024 | 193.50 | 194.50 | 191.00 | 193.00 | 192.98 | 105,285 |
15 Mar 2024 | 193.50 | 193.90 | 190.87 | 193.00 | 192.98 | 66,608 |
14 Mar 2024 | 193.50 | 196.00 | 191.00 | 194.50 | 194.48 | 66,977 |
13 Mar 2024 | 193.50 | 196.50 | 192.50 | 194.00 | 193.98 | 114,017 |
12 Mar 2024 | 190.00 | 193.50 | 189.50 | 192.00 | 191.98 | 275,580 |
11 Mar 2024 | 186.00 | 191.00 | 185.68 | 189.50 | 189.48 | 243,818 |
08 Mar 2024 | 188.00 | 188.50 | 184.78 | 185.25 | 185.23 | 121,595 |
07 Mar 2024 | 189.50 | 189.50 | 186.00 | 186.50 | 186.48 | 185,178 |
06 Mar 2024 | 192.50 | 194.00 | 189.34 | 190.25 | 190.23 | 258,294 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |