Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Dec 2023 | 218.30 | 223.70 | 214.20 | 218.70 | 218.70 | 3,123,897 |
07 Dec 2023 | 216.20 | 220.00 | 212.10 | 220.00 | 220.00 | 2,879,370 |
06 Dec 2023 | 217.50 | 219.40 | 215.40 | 216.30 | 216.30 | 8,442,139 |
05 Dec 2023 | 207.90 | 216.00 | 207.90 | 216.00 | 216.00 | 6,765,166 |
04 Dec 2023 | 210.80 | 214.10 | 210.80 | 213.20 | 213.20 | 3,240,227 |
01 Dec 2023 | 214.80 | 214.80 | 206.40 | 212.20 | 212.20 | 1,350,495 |
30 Nov 2023 | 209.10 | 214.40 | 209.10 | 210.20 | 210.20 | 5,346,280 |
29 Nov 2023 | 205.10 | 214.60 | 205.10 | 214.10 | 214.10 | 2,712,518 |
28 Nov 2023 | 213.50 | 217.70 | 206.20 | 207.00 | 207.00 | 9,348,108 |
27 Nov 2023 | 216.00 | 220.10 | 214.90 | 217.30 | 217.30 | 3,641,463 |
24 Nov 2023 | 211.40 | 217.80 | 211.40 | 215.80 | 215.80 | 1,109,871 |
23 Nov 2023 | 219.60 | 220.70 | 214.10 | 216.80 | 216.80 | 1,252,103 |
22 Nov 2023 | 211.00 | 217.00 | 208.80 | 215.00 | 215.00 | 2,483,907 |
21 Nov 2023 | 217.90 | 220.45 | 211.10 | 212.10 | 212.10 | 2,981,200 |
20 Nov 2023 | 218.50 | 225.00 | 216.30 | 217.60 | 217.60 | 2,744,695 |
17 Nov 2023 | 214.70 | 221.50 | 214.70 | 219.80 | 219.80 | 2,921,149 |
16 Nov 2023 | 223.14 | 225.00 | 216.20 | 217.70 | 217.70 | 2,059,293 |
15 Nov 2023 | 228.80 | 228.80 | 218.30 | 225.00 | 225.00 | 2,611,708 |
14 Nov 2023 | 223.10 | 224.80 | 213.60 | 224.10 | 224.10 | 2,931,551 |
13 Nov 2023 | 213.90 | 218.00 | 213.90 | 217.60 | 217.60 | 2,078,615 |
10 Nov 2023 | 219.00 | 219.00 | 214.00 | 216.70 | 216.70 | 3,882,405 |
09 Nov 2023 | 212.70 | 219.90 | 212.70 | 219.10 | 219.10 | 7,086,162 |
08 Nov 2023 | 216.40 | 218.00 | 213.70 | 217.30 | 217.30 | 5,154,796 |
07 Nov 2023 | 218.70 | 221.10 | 216.80 | 217.50 | 217.50 | 3,344,302 |
06 Nov 2023 | 229.10 | 231.70 | 219.80 | 219.80 | 219.80 | 1,953,138 |
03 Nov 2023 | 227.60 | 233.40 | 225.40 | 228.90 | 228.90 | 4,073,312 |
02 Nov 2023 | 221.00 | 226.00 | 219.80 | 225.40 | 225.40 | 7,316,808 |
01 Nov 2023 | 213.90 | 222.30 | 213.90 | 220.00 | 220.00 | 2,186,072 |
31 Oct 2023 | 220.50 | 222.70 | 218.60 | 219.50 | 219.50 | 2,524,239 |
30 Oct 2023 | 221.00 | 222.90 | 219.70 | 220.70 | 220.70 | 3,511,956 |
27 Oct 2023 | 217.30 | 221.90 | 216.40 | 220.00 | 220.00 | 1,695,062 |
26 Oct 2023 | 218.20 | 218.20 | 210.80 | 217.30 | 217.30 | 4,947,319 |
25 Oct 2023 | 212.00 | 214.90 | 211.20 | 213.20 | 213.20 | 2,105,240 |
24 Oct 2023 | 217.10 | 218.80 | 214.45 | 215.50 | 215.50 | 1,275,294 |
23 Oct 2023 | 215.30 | 218.60 | 213.18 | 218.60 | 218.60 | 3,292,052 |
20 Oct 2023 | 212.60 | 215.20 | 209.80 | 213.40 | 213.40 | 6,126,636 |
19 Oct 2023 | 220.00 | 220.00 | 214.00 | 215.20 | 215.20 | 3,931,305 |
18 Oct 2023 | 218.60 | 221.79 | 214.30 | 214.30 | 214.30 | 2,705,824 |
17 Oct 2023 | 220.00 | 223.30 | 219.00 | 222.20 | 222.20 | 2,348,759 |
16 Oct 2023 | 221.90 | 224.30 | 219.20 | 224.30 | 224.30 | 1,868,654 |
13 Oct 2023 | 227.40 | 227.50 | 220.60 | 220.60 | 220.60 | 2,831,310 |
12 Oct 2023 | 228.70 | 229.80 | 225.20 | 228.70 | 228.70 | 3,004,499 |
11 Oct 2023 | 229.80 | 230.80 | 226.50 | 226.90 | 226.90 | 2,701,239 |
10 Oct 2023 | 228.90 | 231.90 | 226.70 | 229.90 | 229.90 | 2,194,082 |
09 Oct 2023 | 232.10 | 233.10 | 225.10 | 226.10 | 226.10 | 5,463,061 |
06 Oct 2023 | 227.90 | 233.60 | 225.50 | 232.60 | 232.60 | 4,852,035 |
05 Oct 2023 | 219.10 | 222.20 | 218.20 | 219.60 | 219.60 | 2,042,360 |
04 Oct 2023 | 219.40 | 223.50 | 217.30 | 217.70 | 217.70 | 4,188,135 |
03 Oct 2023 | 222.00 | 226.73 | 219.70 | 220.30 | 220.30 | 4,580,730 |
02 Oct 2023 | 223.70 | 225.40 | 222.40 | 222.90 | 222.90 | 3,869,100 |
29 Sept 2023 | 223.60 | 225.80 | 220.10 | 223.50 | 223.50 | 3,849,331 |
28 Sept 2023 | 221.60 | 221.60 | 214.70 | 220.10 | 220.10 | 5,068,999 |
27 Sept 2023 | 219.10 | 219.50 | 216.40 | 216.40 | 216.40 | 2,559,993 |
26 Sept 2023 | 215.70 | 219.30 | 215.70 | 217.70 | 217.70 | 2,682,129 |
25 Sept 2023 | 214.60 | 218.60 | 214.10 | 216.90 | 216.90 | 3,278,285 |
22 Sept 2023 | 213.50 | 218.00 | 213.30 | 215.70 | 215.70 | 4,238,147 |
21 Sept 2023 | 218.00 | 221.70 | 214.00 | 214.70 | 214.70 | 1,989,592 |
20 Sept 2023 | 216.70 | 220.05 | 216.10 | 220.00 | 220.00 | 3,184,462 |
19 Sept 2023 | 215.00 | 215.90 | 212.00 | 214.50 | 214.50 | 1,344,312 |
18 Sept 2023 | 214.80 | 216.40 | 211.80 | 213.20 | 213.20 | 6,304,167 |
15 Sept 2023 | 215.00 | 217.30 | 213.80 | 214.80 | 214.80 | 5,600,686 |
14 Sept 2023 | 211.60 | 214.20 | 208.80 | 213.00 | 213.00 | 2,564,334 |
13 Sept 2023 | 205.90 | 210.50 | 205.90 | 210.00 | 210.00 | 2,290,938 |
12 Sept 2023 | 206.30 | 213.60 | 206.30 | 209.20 | 209.20 | 4,365,811 |
11 Sept 2023 | 206.50 | 209.60 | 206.40 | 209.60 | 209.60 | 1,879,931 |
08 Sept 2023 | 204.00 | 205.90 | 203.20 | 205.90 | 205.90 | 1,601,478 |
07 Sept 2023 | 206.00 | 206.00 | 202.00 | 203.50 | 203.50 | 2,009,119 |
06 Sept 2023 | 204.50 | 206.35 | 202.20 | 204.20 | 204.20 | 2,796,981 |
05 Sept 2023 | 203.70 | 211.50 | 203.70 | 205.50 | 205.50 | 2,623,687 |
04 Sept 2023 | 210.00 | 213.50 | 208.30 | 208.90 | 208.90 | 1,356,230 |
01 Sept 2023 | 213.10 | 214.80 | 209.50 | 211.20 | 211.20 | 2,269,943 |
31 Aug 2023 | 205.90 | 212.60 | 205.90 | 211.80 | 211.80 | 3,783,544 |
30 Aug 2023 | 209.70 | 212.10 | 208.00 | 211.40 | 211.40 | 6,537,489 |
29 Aug 2023 | 206.10 | 210.10 | 205.70 | 208.10 | 208.10 | 4,560,114 |
25 Aug 2023 | 207.00 | 208.30 | 203.34 | 203.60 | 203.60 | 5,143,347 |
24 Aug 2023 | 205.50 | 210.90 | 205.50 | 207.00 | 207.00 | 1,257,888 |
23 Aug 2023 | 203.60 | 209.30 | 203.35 | 207.60 | 207.60 | 6,123,755 |
22 Aug 2023 | 203.50 | 204.50 | 200.50 | 203.10 | 203.10 | 3,190,648 |
21 Aug 2023 | 202.00 | 205.74 | 201.80 | 202.00 | 202.00 | 2,601,436 |
18 Aug 2023 | 208.00 | 208.00 | 202.21 | 205.20 | 205.20 | 2,941,179 |
17 Aug 2023 | 210.00 | 210.80 | 207.40 | 208.00 | 208.00 | 2,934,783 |
16 Aug 2023 | 211.10 | 212.80 | 210.00 | 210.50 | 210.50 | 1,466,209 |
15 Aug 2023 | 217.00 | 217.00 | 210.70 | 212.10 | 212.10 | 2,044,609 |
14 Aug 2023 | 213.00 | 215.20 | 212.30 | 214.30 | 214.30 | 10,415,630 |
11 Aug 2023 | 220.10 | 220.10 | 214.10 | 214.20 | 214.20 | 4,304,742 |
10 Aug 2023 | 217.30 | 217.60 | 215.10 | 216.30 | 216.30 | 1,399,442 |
10 Aug 2023 | 4.42 Dividend | |||||
09 Aug 2023 | 218.80 | 220.50 | 216.30 | 220.00 | 215.58 | 6,433,592 |
08 Aug 2023 | 221.40 | 222.15 | 215.00 | 216.00 | 211.66 | 3,195,962 |
07 Aug 2023 | 220.30 | 221.80 | 219.20 | 220.30 | 215.87 | 4,100,112 |
04 Aug 2023 | 218.30 | 219.90 | 215.50 | 218.20 | 213.82 | 3,562,089 |
03 Aug 2023 | 216.40 | 219.40 | 213.90 | 216.30 | 211.95 | 3,727,479 |
02 Aug 2023 | 222.10 | 223.10 | 214.80 | 216.50 | 212.15 | 7,841,114 |
01 Aug 2023 | 235.40 | 238.30 | 215.30 | 225.70 | 221.17 | 38,379,309 |
31 Jul 2023 | 239.30 | 239.50 | 235.80 | 238.80 | 234.00 | 4,637,713 |
28 Jul 2023 | 233.80 | 237.60 | 233.80 | 236.80 | 232.04 | 29,290,526 |
27 Jul 2023 | 241.10 | 241.10 | 229.60 | 234.90 | 230.18 | 3,520,795 |
26 Jul 2023 | 234.50 | 239.20 | 232.20 | 239.20 | 234.39 | 3,248,784 |
25 Jul 2023 | 234.50 | 235.50 | 231.90 | 234.30 | 229.59 | 3,024,410 |
24 Jul 2023 | 242.50 | 242.50 | 232.50 | 233.30 | 228.61 | 3,860,276 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |