Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 Dec 2023 | 200.50 | 207.00 | 200.50 | 205.50 | 205.50 | 19,325 |
05 Dec 2023 | 199.00 | 201.50 | 199.00 | 199.00 | 199.00 | 11,105 |
04 Dec 2023 | 203.00 | 205.00 | 199.00 | 199.60 | 199.60 | 9,510 |
01 Dec 2023 | 204.00 | 205.50 | 200.00 | 201.00 | 201.00 | 12,964 |
30 Nov 2023 | 197.40 | 201.00 | 195.40 | 200.00 | 200.00 | 9,178 |
29 Nov 2023 | 195.20 | 197.60 | 194.60 | 197.00 | 197.00 | 5,507 |
28 Nov 2023 | 192.40 | 195.40 | 190.00 | 195.40 | 195.40 | 9,753 |
27 Nov 2023 | 190.20 | 195.60 | 190.20 | 193.40 | 193.40 | 5,194 |
24 Nov 2023 | 192.40 | 195.80 | 190.00 | 195.00 | 195.00 | 18,316 |
23 Nov 2023 | 194.00 | 196.80 | 191.20 | 192.40 | 192.40 | 29,312 |
22 Nov 2023 | 190.20 | 196.60 | 190.20 | 195.20 | 195.20 | 19,520 |
21 Nov 2023 | 193.20 | 195.40 | 187.40 | 190.20 | 190.20 | 17,202 |
20 Nov 2023 | 195.00 | 196.20 | 190.60 | 193.20 | 193.20 | 8,859 |
17 Nov 2023 | 189.60 | 195.40 | 187.60 | 193.40 | 193.40 | 23,572 |
16 Nov 2023 | 202.50 | 202.50 | 185.00 | 186.80 | 186.80 | 17,078 |
15 Nov 2023 | 193.00 | 202.00 | 192.20 | 198.60 | 198.60 | 16,135 |
14 Nov 2023 | 185.80 | 194.40 | 183.20 | 192.60 | 192.60 | 22,653 |
13 Nov 2023 | 192.80 | 192.80 | 184.80 | 184.80 | 184.80 | 19,044 |
10 Nov 2023 | 186.80 | 194.40 | 184.80 | 193.00 | 193.00 | 6,281 |
09 Nov 2023 | 188.20 | 190.20 | 186.80 | 186.80 | 186.80 | 13,808 |
08 Nov 2023 | 188.60 | 192.20 | 185.20 | 188.80 | 188.80 | 10,324 |
07 Nov 2023 | 200.50 | 200.50 | 185.80 | 190.20 | 190.20 | 21,385 |
06 Nov 2023 | 203.50 | 203.50 | 199.80 | 200.50 | 200.50 | 3,155 |
03 Nov 2023 | 199.00 | 204.00 | 199.00 | 202.50 | 202.50 | 13,935 |
02 Nov 2023 | 197.00 | 201.50 | 196.40 | 199.60 | 199.60 | 57,983 |
01 Nov 2023 | 200.50 | 200.50 | 195.20 | 197.00 | 197.00 | 10,942 |
31 Oct 2023 | 203.50 | 204.50 | 197.40 | 200.00 | 200.00 | 18,813 |
30 Oct 2023 | 201.00 | 203.50 | 200.00 | 202.00 | 202.00 | 7,491 |
27 Oct 2023 | 201.00 | 203.00 | 200.50 | 201.00 | 201.00 | 3,352 |
26 Oct 2023 | 203.00 | 203.00 | 199.00 | 201.50 | 201.50 | 7,976 |
25 Oct 2023 | 205.50 | 205.50 | 196.40 | 200.50 | 200.50 | 25,614 |
24 Oct 2023 | 203.50 | 209.00 | 203.50 | 207.50 | 207.50 | 4,691 |
23 Oct 2023 | 211.00 | 211.00 | 202.00 | 203.00 | 203.00 | 8,548 |
20 Oct 2023 | 212.50 | 214.00 | 207.50 | 210.00 | 210.00 | 13,683 |
19 Oct 2023 | 222.00 | 222.50 | 212.50 | 212.50 | 212.50 | 10,691 |
18 Oct 2023 | 225.00 | 225.00 | 220.00 | 220.00 | 220.00 | 4,108 |
17 Oct 2023 | 223.00 | 224.00 | 220.00 | 223.50 | 223.50 | 4,697 |
16 Oct 2023 | 220.00 | 224.50 | 218.00 | 224.00 | 224.00 | 9,181 |
13 Oct 2023 | 212.50 | 220.00 | 210.00 | 220.00 | 220.00 | 12,759 |
12 Oct 2023 | 218.00 | 218.00 | 212.00 | 212.50 | 212.50 | 4,460 |
11 Oct 2023 | 207.50 | 215.50 | 206.00 | 214.50 | 214.50 | 9,941 |
10 Oct 2023 | 207.50 | 211.00 | 206.00 | 206.00 | 206.00 | 15,055 |
09 Oct 2023 | 215.50 | 215.50 | 205.00 | 206.50 | 206.50 | 17,164 |
06 Oct 2023 | 226.00 | 227.00 | 214.50 | 215.50 | 215.50 | 18,546 |
05 Oct 2023 | 220.00 | 224.50 | 218.50 | 224.00 | 224.00 | 17,358 |
04 Oct 2023 | 219.00 | 219.00 | 212.50 | 216.00 | 216.00 | 23,297 |
03 Oct 2023 | 214.50 | 223.00 | 212.00 | 218.50 | 218.50 | 51,137 |
02 Oct 2023 | 204.00 | 218.50 | 204.00 | 210.50 | 210.50 | 39,118 |
29 Sept 2023 | 202.50 | 206.00 | 202.50 | 203.00 | 203.00 | 6,346 |
28 Sept 2023 | 202.00 | 202.50 | 199.00 | 201.50 | 201.50 | 6,123 |
27 Sept 2023 | 196.60 | 201.50 | 193.80 | 200.50 | 200.50 | 7,354 |
26 Sept 2023 | 200.00 | 201.50 | 195.60 | 196.60 | 196.60 | 7,142 |
25 Sept 2023 | 204.00 | 204.00 | 198.60 | 199.80 | 199.80 | 6,112 |
22 Sept 2023 | 206.00 | 207.00 | 202.00 | 204.00 | 204.00 | 6,445 |
21 Sept 2023 | 207.00 | 209.50 | 205.50 | 206.00 | 206.00 | 5,287 |
20 Sept 2023 | 204.50 | 210.00 | 204.50 | 207.00 | 207.00 | 3,306 |
19 Sept 2023 | 207.50 | 210.00 | 205.00 | 205.00 | 205.00 | 3,901 |
18 Sept 2023 | 207.00 | 209.50 | 206.50 | 208.00 | 208.00 | 4,638 |
15 Sept 2023 | 214.00 | 214.00 | 208.00 | 208.00 | 208.00 | 6,624 |
14 Sept 2023 | 200.00 | 208.50 | 198.60 | 208.50 | 208.50 | 62,344 |
13 Sept 2023 | 204.50 | 204.50 | 198.40 | 198.60 | 198.60 | 8,559 |
12 Sept 2023 | 204.50 | 206.00 | 203.00 | 205.00 | 205.00 | 6,489 |
11 Sept 2023 | 206.50 | 208.00 | 203.00 | 203.00 | 203.00 | 4,704 |
08 Sept 2023 | 206.00 | 208.00 | 205.00 | 207.50 | 207.50 | 4,279 |
07 Sept 2023 | 207.00 | 207.00 | 204.00 | 205.50 | 205.50 | 5,870 |
06 Sept 2023 | 205.00 | 208.00 | 202.00 | 206.50 | 206.50 | 10,930 |
05 Sept 2023 | 208.00 | 208.50 | 203.00 | 205.50 | 205.50 | 7,979 |
04 Sept 2023 | 208.50 | 209.00 | 205.50 | 208.00 | 208.00 | 8,935 |
01 Sept 2023 | 205.50 | 211.00 | 205.50 | 208.50 | 208.50 | 7,474 |
31 Aug 2023 | 207.00 | 211.50 | 203.50 | 203.50 | 203.50 | 8,701 |
30 Aug 2023 | 207.00 | 210.00 | 207.00 | 207.50 | 207.50 | 7,559 |
29 Aug 2023 | 213.50 | 213.50 | 205.50 | 207.00 | 207.00 | 7,489 |
28 Aug 2023 | 215.00 | 219.00 | 211.50 | 212.50 | 212.50 | 3,812 |
25 Aug 2023 | 208.50 | 220.00 | 208.50 | 213.00 | 213.00 | 7,171 |
24 Aug 2023 | 212.50 | 215.50 | 208.50 | 209.00 | 209.00 | 6,386 |
23 Aug 2023 | 219.00 | 219.00 | 206.00 | 211.00 | 211.00 | 10,740 |
22 Aug 2023 | 218.50 | 221.00 | 218.00 | 218.00 | 218.00 | 2,161 |
21 Aug 2023 | 218.00 | 222.00 | 216.50 | 221.50 | 221.50 | 2,631 |
18 Aug 2023 | 217.00 | 220.00 | 216.00 | 217.00 | 217.00 | 3,204 |
17 Aug 2023 | 216.00 | 224.50 | 216.00 | 220.50 | 220.50 | 7,396 |
16 Aug 2023 | 223.00 | 223.00 | 216.50 | 216.50 | 216.50 | 7,661 |
15 Aug 2023 | 227.00 | 227.00 | 222.50 | 222.50 | 222.50 | 2,408 |
14 Aug 2023 | 227.00 | 230.00 | 223.50 | 229.00 | 229.00 | 2,965 |
11 Aug 2023 | 231.00 | 231.00 | 225.00 | 227.00 | 227.00 | 4,897 |
10 Aug 2023 | 224.50 | 231.50 | 224.50 | 229.00 | 229.00 | 3,099 |
09 Aug 2023 | 225.50 | 227.00 | 223.50 | 224.50 | 224.50 | 5,096 |
08 Aug 2023 | 224.50 | 226.00 | 224.50 | 225.50 | 225.50 | 3,255 |
07 Aug 2023 | 228.50 | 232.50 | 225.00 | 225.50 | 225.50 | 4,231 |
04 Aug 2023 | 232.50 | 232.50 | 228.50 | 228.50 | 228.50 | 2,405 |
03 Aug 2023 | 239.00 | 239.00 | 230.00 | 230.50 | 230.50 | 3,863 |
02 Aug 2023 | 240.00 | 240.00 | 236.50 | 237.00 | 237.00 | 878 |
01 Aug 2023 | 233.50 | 240.00 | 233.00 | 238.00 | 238.00 | 3,070 |
31 Jul 2023 | 238.00 | 239.50 | 232.50 | 233.00 | 233.00 | 6,613 |
28 Jul 2023 | 239.00 | 240.00 | 237.50 | 239.50 | 239.50 | 1,970 |
27 Jul 2023 | 238.00 | 242.50 | 238.00 | 238.00 | 238.00 | 4,949 |
26 Jul 2023 | 239.00 | 240.50 | 234.00 | 235.50 | 235.50 | 4,653 |
25 Jul 2023 | 236.50 | 240.00 | 235.00 | 238.00 | 238.00 | 3,378 |
24 Jul 2023 | 236.00 | 238.50 | 234.50 | 236.00 | 236.00 | 5,099 |
21 Jul 2023 | 236.50 | 237.00 | 233.00 | 236.00 | 236.00 | 2,974 |
20 Jul 2023 | 240.00 | 244.00 | 237.00 | 238.50 | 238.50 | 3,506 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |