Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Dec 2023 | 192.50 | 197.60 | 190.90 | 196.00 | 196.00 | 410,574 |
30 Nov 2023 | 192.90 | 198.20 | 190.40 | 190.40 | 190.40 | 497,195 |
29 Nov 2023 | 201.00 | 201.80 | 192.90 | 192.90 | 192.90 | 732,796 |
28 Nov 2023 | 205.40 | 206.00 | 199.00 | 199.60 | 199.60 | 675,323 |
27 Nov 2023 | 205.00 | 206.80 | 203.30 | 205.30 | 205.30 | 497,096 |
24 Nov 2023 | 202.60 | 205.90 | 202.20 | 203.90 | 203.90 | 360,996 |
23 Nov 2023 | 204.20 | 207.50 | 202.60 | 202.90 | 202.90 | 485,352 |
22 Nov 2023 | 210.30 | 211.50 | 203.90 | 204.20 | 204.20 | 548,484 |
21 Nov 2023 | 212.00 | 212.50 | 207.10 | 209.20 | 209.20 | 611,430 |
20 Nov 2023 | 206.00 | 211.80 | 205.90 | 209.80 | 209.80 | 642,130 |
17 Nov 2023 | 207.00 | 209.50 | 203.00 | 205.90 | 205.90 | 519,053 |
16 Nov 2023 | 203.80 | 207.90 | 202.80 | 207.00 | 207.00 | 475,209 |
15 Nov 2023 | 206.70 | 209.50 | 202.40 | 203.70 | 203.70 | 401,764 |
14 Nov 2023 | 207.00 | 210.80 | 204.60 | 206.20 | 206.20 | 434,616 |
13 Nov 2023 | 218.50 | 220.30 | 207.00 | 207.00 | 207.00 | 577,905 |
10 Nov 2023 | 216.00 | 221.10 | 213.30 | 217.30 | 217.30 | 542,025 |
09 Nov 2023 | 220.00 | 220.80 | 213.10 | 214.70 | 214.70 | 769,037 |
08 Nov 2023 | 218.60 | 222.80 | 216.40 | 219.90 | 219.90 | 849,323 |
07 Nov 2023 | 224.30 | 225.70 | 215.10 | 216.90 | 216.90 | 1,334,244 |
06 Nov 2023 | 234.00 | 234.80 | 225.20 | 226.20 | 226.20 | 1,608,429 |
03 Nov 2023 | 237.50 | 239.10 | 221.00 | 234.00 | 234.00 | 2,472,376 |
02 Nov 2023 | 221.20 | 232.10 | 218.30 | 232.10 | 232.10 | 1,672,768 |
01 Nov 2023 | 213.50 | 213.50 | 206.50 | 211.00 | 211.00 | 942,231 |
31 Oct 2023 | 222.20 | 223.50 | 205.40 | 205.40 | 205.40 | 663,894 |
30 Oct 2023 | 210.10 | 215.00 | 210.10 | 214.90 | 214.90 | 379,704 |
27 Oct 2023 | 209.40 | 212.40 | 204.40 | 210.10 | 210.10 | 376,153 |
26 Oct 2023 | 199.60 | 213.10 | 198.70 | 209.40 | 209.40 | 829,576 |
25 Oct 2023 | 218.20 | 224.00 | 199.60 | 199.60 | 199.60 | 953,306 |
24 Oct 2023 | 211.70 | 219.50 | 211.70 | 216.00 | 216.00 | 695,456 |
23 Oct 2023 | 197.70 | 211.50 | 194.90 | 211.50 | 211.50 | 765,794 |
20 Oct 2023 | 204.00 | 204.00 | 195.00 | 195.80 | 195.80 | 660,508 |
19 Oct 2023 | 207.70 | 209.50 | 202.80 | 205.30 | 205.30 | 543,002 |
18 Oct 2023 | 203.90 | 210.40 | 202.00 | 207.50 | 207.50 | 944,408 |
17 Oct 2023 | 207.90 | 214.20 | 206.10 | 207.40 | 207.40 | 874,487 |
16 Oct 2023 | 206.00 | 209.40 | 201.00 | 207.30 | 207.30 | 1,047,287 |
13 Oct 2023 | 209.80 | 210.80 | 202.80 | 204.00 | 204.00 | 702,565 |
12 Oct 2023 | 225.90 | 227.70 | 204.30 | 209.80 | 209.80 | 1,660,256 |
11 Oct 2023 | 232.00 | 233.20 | 221.60 | 223.80 | 223.80 | 1,013,336 |
10 Oct 2023 | 220.80 | 231.20 | 220.80 | 230.80 | 230.80 | 1,017,463 |
09 Oct 2023 | 226.10 | 229.50 | 220.00 | 220.50 | 220.50 | 944,395 |
06 Oct 2023 | 230.00 | 234.00 | 227.50 | 230.30 | 230.30 | 718,306 |
05 Oct 2023 | 221.50 | 234.00 | 220.00 | 234.00 | 234.00 | 1,204,148 |
04 Oct 2023 | 226.00 | 229.10 | 219.30 | 221.50 | 221.50 | 928,075 |
03 Oct 2023 | 223.00 | 230.00 | 221.20 | 225.50 | 225.50 | 1,392,080 |
02 Oct 2023 | 219.80 | 224.40 | 213.80 | 223.00 | 223.00 | 1,080,147 |
29 Sept 2023 | 216.00 | 217.70 | 212.60 | 216.70 | 216.70 | 1,083,514 |
28 Sept 2023 | 216.00 | 218.80 | 212.00 | 216.00 | 216.00 | 820,733 |
27 Sept 2023 | 224.60 | 226.50 | 214.50 | 215.90 | 215.90 | 993,636 |
26 Sept 2023 | 225.00 | 229.00 | 220.50 | 224.40 | 224.40 | 919,253 |
25 Sept 2023 | 220.00 | 226.00 | 215.90 | 224.50 | 224.50 | 1,121,353 |
22 Sept 2023 | 225.00 | 228.00 | 216.70 | 219.90 | 219.90 | 727,313 |
21 Sept 2023 | 212.80 | 222.50 | 209.60 | 221.90 | 221.90 | 695,479 |
20 Sept 2023 | 218.70 | 221.30 | 212.60 | 212.80 | 212.80 | 668,461 |
19 Sept 2023 | 216.10 | 221.50 | 211.70 | 218.70 | 218.70 | 821,420 |
18 Sept 2023 | 229.60 | 229.60 | 214.90 | 217.60 | 217.60 | 796,592 |
15 Sept 2023 | 234.60 | 235.60 | 226.60 | 229.20 | 229.20 | 1,157,519 |
14 Sept 2023 | 235.50 | 238.70 | 222.50 | 234.60 | 234.60 | 803,993 |
13 Sept 2023 | 241.10 | 243.50 | 233.50 | 235.50 | 235.50 | 695,734 |
12 Sept 2023 | 252.00 | 254.50 | 240.50 | 241.10 | 241.10 | 1,123,971 |
11 Sept 2023 | 245.50 | 251.00 | 233.90 | 251.00 | 251.00 | 1,213,793 |
08 Sept 2023 | 241.20 | 253.20 | 239.30 | 243.40 | 243.40 | 1,211,852 |
07 Sept 2023 | 227.00 | 243.40 | 227.00 | 241.10 | 241.10 | 1,277,135 |
06 Sept 2023 | 236.60 | 238.90 | 225.20 | 226.90 | 226.90 | 1,347,554 |
05 Sept 2023 | 256.00 | 260.00 | 230.90 | 236.30 | 236.30 | 2,566,476 |
04 Sept 2023 | 220.00 | 236.50 | 218.90 | 236.50 | 236.50 | 2,523,269 |
01 Sept 2023 | 207.50 | 215.00 | 207.50 | 215.00 | 215.00 | 1,089,375 |
31 Aug 2023 | 210.00 | 217.00 | 206.40 | 207.20 | 207.20 | 1,060,652 |
29 Aug 2023 | 215.90 | 217.00 | 207.10 | 209.70 | 209.70 | 974,411 |
28 Aug 2023 | 207.70 | 214.20 | 207.00 | 211.00 | 211.00 | 1,212,529 |
25 Aug 2023 | 199.50 | 206.30 | 193.80 | 204.60 | 204.60 | 863,855 |
24 Aug 2023 | 203.00 | 208.70 | 192.90 | 197.80 | 197.80 | 1,621,720 |
23 Aug 2023 | 206.10 | 209.50 | 201.00 | 201.00 | 201.00 | 1,137,474 |
22 Aug 2023 | 213.80 | 216.00 | 203.20 | 206.00 | 206.00 | 2,070,539 |
21 Aug 2023 | 200.00 | 214.50 | 197.70 | 213.80 | 213.80 | 1,641,859 |
18 Aug 2023 | 216.90 | 221.60 | 197.00 | 205.00 | 205.00 | 2,393,237 |
17 Aug 2023 | 203.40 | 222.20 | 202.00 | 216.90 | 216.90 | 2,514,362 |
16 Aug 2023 | 208.10 | 215.00 | 200.10 | 203.40 | 203.40 | 1,685,630 |
15 Aug 2023 | 219.00 | 232.00 | 202.80 | 207.80 | 207.80 | 2,860,737 |
14 Aug 2023 | 210.00 | 216.80 | 202.50 | 216.80 | 216.80 | 4,263,816 |
11 Aug 2023 | 183.10 | 197.10 | 182.00 | 197.10 | 197.10 | 2,011,186 |
10 Aug 2023 | 175.90 | 185.30 | 172.20 | 179.20 | 179.20 | 2,394,340 |
09 Aug 2023 | 170.30 | 175.40 | 166.00 | 174.00 | 174.00 | 2,181,448 |
08 Aug 2023 | 170.60 | 172.70 | 162.10 | 163.50 | 163.50 | 2,381,999 |
07 Aug 2023 | 153.00 | 167.40 | 153.00 | 167.40 | 167.40 | 1,771,040 |
04 Aug 2023 | 144.40 | 155.60 | 141.60 | 152.20 | 152.20 | 1,810,177 |
03 Aug 2023 | 142.90 | 147.20 | 142.00 | 144.00 | 144.00 | 1,639,256 |
02 Aug 2023 | 136.50 | 141.60 | 136.50 | 137.90 | 137.90 | 1,235,013 |
01 Aug 2023 | 138.10 | 138.10 | 133.30 | 136.50 | 136.50 | 1,223,894 |
31 Jul 2023 | 135.30 | 140.50 | 134.50 | 138.20 | 138.20 | 3,709,297 |
28 Jul 2023 | 131.90 | 134.90 | 131.40 | 133.70 | 133.70 | 1,370,353 |
27 Jul 2023 | 128.40 | 131.60 | 128.40 | 130.30 | 130.30 | 937,021 |
26 Jul 2023 | 129.00 | 129.90 | 125.70 | 128.00 | 128.00 | 1,241,820 |
25 Jul 2023 | 131.50 | 133.00 | 126.60 | 128.50 | 128.50 | 950,374 |
24 Jul 2023 | 130.00 | 131.20 | 128.10 | 131.00 | 131.00 | 1,459,909 |
21 Jul 2023 | 131.10 | 131.50 | 128.00 | 129.60 | 129.60 | 912,040 |
20 Jul 2023 | 131.00 | 132.00 | 126.10 | 131.10 | 131.10 | 1,106,945 |
19 Jul 2023 | 126.00 | 129.90 | 123.40 | 129.90 | 129.90 | 903,458 |
18 Jul 2023 | 133.00 | 134.90 | 126.30 | 126.30 | 126.30 | 1,232,623 |
17 Jul 2023 | 131.00 | 133.70 | 129.00 | 132.80 | 132.80 | 1,056,206 |
14 Jul 2023 | 127.10 | 130.20 | 127.10 | 129.60 | 129.60 | 1,057,885 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |