Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 257.00 | 265.60 | 254.00 | 264.00 | 264.00 | 527,067 |
25 Jul 2024 | 258.60 | 263.20 | 250.77 | 261.40 | 261.40 | 1,069,348 |
24 Jul 2024 | 253.00 | 257.20 | 250.80 | 253.60 | 253.60 | 2,328,456 |
23 Jul 2024 | 262.20 | 262.20 | 252.20 | 256.20 | 256.20 | 865,227 |
22 Jul 2024 | 248.80 | 259.20 | 248.00 | 256.60 | 256.60 | 601,690 |
19 Jul 2024 | 255.20 | 261.40 | 250.20 | 254.80 | 254.80 | 442,444 |
18 Jul 2024 | 254.80 | 263.20 | 254.40 | 258.20 | 258.20 | 1,439,265 |
17 Jul 2024 | 255.80 | 258.60 | 252.40 | 253.80 | 253.80 | 367,435 |
16 Jul 2024 | 251.00 | 257.20 | 249.80 | 257.20 | 257.20 | 712,592 |
15 Jul 2024 | 254.80 | 257.08 | 250.20 | 253.00 | 253.00 | 677,413 |
12 Jul 2024 | 254.80 | 260.40 | 250.60 | 254.00 | 254.00 | 1,148,373 |
11 Jul 2024 | 238.80 | 251.30 | 235.20 | 250.80 | 250.80 | 3,066,337 |
10 Jul 2024 | 238.00 | 251.60 | 236.20 | 236.20 | 236.20 | 3,283,899 |
09 Jul 2024 | 245.20 | 249.40 | 238.60 | 238.60 | 238.60 | 703,611 |
08 Jul 2024 | 253.20 | 254.60 | 244.00 | 245.40 | 245.40 | 628,814 |
05 Jul 2024 | 249.80 | 272.40 | 245.20 | 250.00 | 250.00 | 4,647,953 |
04 Jul 2024 | 248.00 | 248.00 | 243.40 | 244.60 | 244.60 | 254,882 |
03 Jul 2024 | 248.00 | 248.00 | 242.80 | 245.00 | 245.00 | 3,508,038 |
02 Jul 2024 | 242.40 | 249.10 | 242.40 | 245.60 | 245.60 | 837,457 |
01 Jul 2024 | 240.00 | 247.80 | 240.00 | 245.00 | 245.00 | 1,029,563 |
28 Jun 2024 | 240.00 | 241.00 | 237.80 | 240.20 | 240.20 | 583,984 |
27 Jun 2024 | 238.60 | 240.20 | 236.00 | 238.00 | 238.00 | 728,615 |
26 Jun 2024 | 235.40 | 243.00 | 235.40 | 238.20 | 238.20 | 2,713,914 |
25 Jun 2024 | 240.00 | 242.40 | 237.40 | 240.80 | 240.80 | 786,607 |
24 Jun 2024 | 240.20 | 243.60 | 239.00 | 240.20 | 240.20 | 546,942 |
21 Jun 2024 | 244.80 | 248.56 | 240.00 | 240.00 | 240.00 | 3,000,920 |
20 Jun 2024 | 240.00 | 245.40 | 240.00 | 245.40 | 245.40 | 711,090 |
19 Jun 2024 | 249.40 | 249.40 | 239.80 | 240.00 | 240.00 | 1,010,089 |
18 Jun 2024 | 252.80 | 252.80 | 241.15 | 244.60 | 244.60 | 1,430,700 |
17 Jun 2024 | 241.60 | 251.80 | 240.26 | 248.20 | 248.20 | 2,124,080 |
14 Jun 2024 | 229.80 | 245.00 | 225.90 | 242.00 | 242.00 | 2,575,111 |
13 Jun 2024 | 216.00 | 223.40 | 210.20 | 212.80 | 212.80 | 3,250,522 |
12 Jun 2024 | 239.20 | 245.00 | 238.20 | 240.80 | 240.80 | 1,302,349 |
11 Jun 2024 | 248.20 | 248.80 | 238.00 | 238.00 | 238.00 | 863,870 |
10 Jun 2024 | 246.00 | 247.40 | 241.60 | 241.60 | 241.60 | 915,726 |
07 Jun 2024 | 249.00 | 255.00 | 247.80 | 249.80 | 249.80 | 915,548 |
06 Jun 2024 | 247.60 | 250.60 | 247.40 | 249.60 | 249.60 | 654,723 |
05 Jun 2024 | 244.80 | 248.00 | 241.80 | 247.60 | 247.60 | 1,633,714 |
04 Jun 2024 | 234.80 | 243.20 | 234.80 | 242.80 | 242.80 | 825,378 |
03 Jun 2024 | 238.00 | 242.60 | 236.60 | 241.60 | 241.60 | 810,085 |
31 May 2024 | 234.20 | 237.20 | 233.20 | 236.60 | 236.60 | 1,262,673 |
30 May 2024 | 227.60 | 235.60 | 226.60 | 235.00 | 235.00 | 453,420 |
29 May 2024 | 233.80 | 236.80 | 228.40 | 228.40 | 228.40 | 1,230,817 |
28 May 2024 | 232.40 | 237.20 | 228.60 | 234.20 | 234.20 | 797,978 |
24 May 2024 | 222.60 | 233.40 | 222.60 | 233.20 | 233.20 | 629,685 |
23 May 2024 | 231.40 | 233.00 | 226.20 | 229.80 | 229.80 | 733,720 |
22 May 2024 | 225.00 | 228.20 | 221.00 | 228.00 | 228.00 | 1,316,060 |
21 May 2024 | 222.20 | 229.60 | 222.20 | 226.40 | 226.40 | 1,762,146 |
20 May 2024 | 226.00 | 229.28 | 225.60 | 228.80 | 228.80 | 1,857,055 |
17 May 2024 | 223.20 | 228.00 | 221.20 | 225.60 | 225.60 | 1,038,956 |
16 May 2024 | 220.60 | 225.40 | 219.00 | 225.40 | 225.40 | 2,378,488 |
15 May 2024 | 207.00 | 219.60 | 207.00 | 218.60 | 218.60 | 1,597,486 |
14 May 2024 | 206.60 | 209.60 | 203.40 | 209.60 | 209.60 | 669,925 |
13 May 2024 | 202.20 | 207.00 | 202.20 | 207.00 | 207.00 | 2,642,555 |
10 May 2024 | 203.00 | 209.00 | 201.70 | 206.20 | 206.20 | 783,850 |
09 May 2024 | 197.00 | 201.60 | 196.25 | 199.40 | 199.40 | 643,110 |
08 May 2024 | 198.10 | 201.20 | 194.70 | 197.30 | 197.30 | 868,685 |
07 May 2024 | 201.60 | 201.80 | 196.20 | 198.00 | 198.00 | 542,726 |
03 May 2024 | 189.00 | 194.50 | 188.30 | 194.50 | 194.50 | 807,903 |
02 May 2024 | 187.00 | 189.66 | 185.85 | 188.00 | 188.00 | 498,141 |
01 May 2024 | 190.30 | 190.40 | 185.90 | 187.00 | 187.00 | 834,795 |
30 Apr 2024 | 183.70 | 190.90 | 183.70 | 185.90 | 185.90 | 838,405 |
29 Apr 2024 | 182.20 | 188.50 | 182.20 | 188.50 | 188.50 | 580,581 |
26 Apr 2024 | 186.50 | 190.40 | 185.40 | 185.90 | 185.90 | 794,131 |
25 Apr 2024 | 185.00 | 190.20 | 181.40 | 185.00 | 185.00 | 694,681 |
24 Apr 2024 | 186.10 | 191.20 | 182.80 | 184.20 | 184.20 | 3,312,066 |
23 Apr 2024 | 185.20 | 191.40 | 185.20 | 191.40 | 191.40 | 1,187,065 |
22 Apr 2024 | 185.20 | 191.10 | 185.20 | 186.30 | 186.30 | 795,950 |
19 Apr 2024 | 185.50 | 189.90 | 184.00 | 186.50 | 186.50 | 404,446 |
18 Apr 2024 | 182.70 | 188.50 | 182.70 | 188.40 | 188.40 | 451,696 |
17 Apr 2024 | 184.10 | 189.00 | 183.50 | 185.20 | 185.20 | 1,028,152 |
16 Apr 2024 | 188.00 | 190.00 | 184.90 | 184.90 | 184.90 | 2,517,780 |
15 Apr 2024 | 192.40 | 201.20 | 191.00 | 191.00 | 191.00 | 3,273,145 |
12 Apr 2024 | 186.60 | 189.70 | 186.00 | 188.70 | 188.70 | 910,740 |
11 Apr 2024 | 187.30 | 190.40 | 182.70 | 186.20 | 186.20 | 575,160 |
10 Apr 2024 | 193.90 | 198.20 | 186.50 | 187.20 | 187.20 | 2,797,503 |
09 Apr 2024 | 189.30 | 191.10 | 187.60 | 188.70 | 188.70 | 454,483 |
08 Apr 2024 | 187.60 | 191.60 | 187.30 | 190.30 | 190.30 | 547,897 |
05 Apr 2024 | 192.00 | 192.00 | 185.90 | 187.00 | 187.00 | 293,751 |
04 Apr 2024 | 193.10 | 193.10 | 185.60 | 191.70 | 191.70 | 1,725,140 |
03 Apr 2024 | 187.00 | 190.70 | 187.00 | 189.00 | 189.00 | 591,101 |
02 Apr 2024 | 193.10 | 195.90 | 187.70 | 187.70 | 187.70 | 1,150,167 |
28 Mar 2024 | 194.50 | 196.60 | 191.48 | 193.20 | 193.20 | 1,107,962 |
27 Mar 2024 | 196.00 | 197.90 | 189.00 | 194.50 | 194.50 | 911,842 |
26 Mar 2024 | 193.50 | 197.00 | 193.20 | 195.80 | 195.80 | 538,399 |
25 Mar 2024 | 194.00 | 196.00 | 192.40 | 194.80 | 194.80 | 1,685,567 |
22 Mar 2024 | 194.00 | 197.40 | 190.10 | 194.10 | 194.10 | 1,950,605 |
21 Mar 2024 | 201.40 | 202.60 | 195.50 | 197.00 | 197.00 | 7,439,841 |
21 Mar 2024 | 11.5 Dividend | |||||
20 Mar 2024 | 202.00 | 208.26 | 202.00 | 206.40 | 194.90 | 2,257,144 |
19 Mar 2024 | 214.00 | 217.80 | 196.60 | 203.60 | 192.26 | 13,233,207 |
18 Mar 2024 | 230.80 | 230.80 | 222.60 | 224.00 | 211.52 | 3,585,436 |
15 Mar 2024 | 223.00 | 226.00 | 221.60 | 224.60 | 212.09 | 1,744,782 |
14 Mar 2024 | 225.80 | 228.40 | 221.80 | 225.60 | 213.03 | 1,082,903 |
13 Mar 2024 | 224.40 | 224.40 | 220.00 | 222.00 | 209.63 | 1,302,943 |
12 Mar 2024 | 219.80 | 223.20 | 218.40 | 219.20 | 206.99 | 746,324 |
11 Mar 2024 | 219.00 | 220.80 | 217.00 | 220.00 | 207.74 | 723,148 |
08 Mar 2024 | 219.20 | 221.00 | 215.40 | 219.00 | 206.80 | 1,609,299 |
07 Mar 2024 | 216.60 | 220.60 | 216.60 | 218.00 | 205.85 | 1,093,733 |
06 Mar 2024 | 210.80 | 220.00 | 210.80 | 217.80 | 205.66 | 1,688,840 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |