Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Dec 2023 | 220.00 | 220.00 | 218.00 | 220.00 | 220.00 | 2,055,300 |
07 Dec 2023 | 219.00 | 220.00 | 217.00 | 220.00 | 220.00 | 3,642,000 |
06 Dec 2023 | 221.00 | 222.00 | 219.00 | 221.00 | 221.00 | 4,552,300 |
04 Dec 2023 | 220.00 | 222.00 | 219.00 | 221.00 | 221.00 | 5,564,300 |
01 Dec 2023 | 218.00 | 219.00 | 217.00 | 219.00 | 219.00 | 2,296,900 |
30 Nov 2023 | 218.00 | 218.00 | 217.00 | 218.00 | 218.00 | 6,075,500 |
29 Nov 2023 | 218.00 | 218.00 | 217.00 | 218.00 | 218.00 | 2,664,700 |
28 Nov 2023 | 217.00 | 219.00 | 216.00 | 217.00 | 217.00 | 3,150,600 |
27 Nov 2023 | 217.00 | 217.00 | 215.00 | 216.00 | 216.00 | 2,355,700 |
24 Nov 2023 | 218.00 | 218.00 | 215.00 | 217.00 | 217.00 | 3,781,600 |
23 Nov 2023 | 218.00 | 219.00 | 216.00 | 218.00 | 218.00 | 2,523,200 |
22 Nov 2023 | 217.00 | 219.00 | 215.00 | 218.00 | 218.00 | 3,009,200 |
21 Nov 2023 | 216.00 | 217.00 | 214.00 | 216.00 | 216.00 | 6,111,500 |
20 Nov 2023 | 217.00 | 218.00 | 215.00 | 216.00 | 216.00 | 3,674,500 |
17 Nov 2023 | 218.00 | 220.00 | 217.00 | 218.00 | 218.00 | 3,068,500 |
16 Nov 2023 | 217.00 | 220.00 | 217.00 | 218.00 | 218.00 | 4,663,800 |
15 Nov 2023 | 224.00 | 225.00 | 217.00 | 218.00 | 218.00 | 8,719,300 |
14 Nov 2023 | 225.00 | 227.00 | 222.00 | 223.00 | 223.00 | 4,574,100 |
13 Nov 2023 | 222.00 | 225.00 | 221.00 | 225.00 | 225.00 | 2,985,000 |
10 Nov 2023 | 222.00 | 223.00 | 221.00 | 222.00 | 222.00 | 3,807,800 |
09 Nov 2023 | 223.00 | 224.00 | 221.00 | 222.00 | 222.00 | 4,883,700 |
08 Nov 2023 | 222.00 | 224.00 | 221.00 | 224.00 | 224.00 | 3,506,400 |
07 Nov 2023 | 224.00 | 226.00 | 221.00 | 221.00 | 221.00 | 8,348,200 |
06 Nov 2023 | 220.00 | 223.00 | 220.00 | 222.00 | 222.00 | 6,804,700 |
03 Nov 2023 | 217.00 | 219.00 | 216.00 | 219.00 | 219.00 | 4,325,300 |
02 Nov 2023 | 214.00 | 217.00 | 212.00 | 215.00 | 215.00 | 7,659,400 |
01 Nov 2023 | 217.00 | 217.00 | 211.00 | 212.00 | 212.00 | 10,386,800 |
31 Oct 2023 | 223.00 | 224.00 | 219.00 | 220.00 | 220.00 | 7,400,300 |
30 Oct 2023 | 216.00 | 220.00 | 216.00 | 219.00 | 219.00 | 2,927,600 |
27 Oct 2023 | 216.00 | 218.00 | 215.00 | 217.00 | 217.00 | 3,157,500 |
26 Oct 2023 | 216.00 | 219.00 | 215.00 | 215.00 | 215.00 | 4,353,500 |
25 Oct 2023 | 216.00 | 219.00 | 215.00 | 216.00 | 216.00 | 3,661,600 |
24 Oct 2023 | 220.00 | 221.00 | 215.00 | 215.00 | 215.00 | 5,868,400 |
20 Oct 2023 | 225.00 | 225.00 | 220.00 | 220.00 | 220.00 | 3,641,600 |
19 Oct 2023 | 226.00 | 227.00 | 223.00 | 226.00 | 226.00 | 4,001,300 |
18 Oct 2023 | 222.00 | 225.00 | 222.00 | 224.00 | 224.00 | 1,185,000 |
17 Oct 2023 | 224.00 | 224.00 | 222.00 | 222.00 | 222.00 | 1,335,300 |
16 Oct 2023 | 224.00 | 224.00 | 221.00 | 223.00 | 223.00 | 3,116,000 |
12 Oct 2023 | 222.00 | 224.00 | 222.00 | 224.00 | 224.00 | 1,944,400 |
11 Oct 2023 | 222.00 | 224.00 | 221.00 | 222.00 | 222.00 | 2,759,100 |
10 Oct 2023 | 224.00 | 224.00 | 220.00 | 222.00 | 222.00 | 1,905,400 |
09 Oct 2023 | 223.00 | 224.00 | 220.00 | 223.00 | 223.00 | 2,550,600 |
06 Oct 2023 | 226.00 | 226.00 | 222.00 | 223.00 | 223.00 | 2,262,200 |
05 Oct 2023 | 226.00 | 226.00 | 222.00 | 225.00 | 225.00 | 3,133,800 |
04 Oct 2023 | 224.00 | 227.00 | 224.00 | 226.00 | 226.00 | 3,750,100 |
03 Oct 2023 | 227.00 | 228.00 | 224.00 | 226.00 | 226.00 | 6,836,700 |
02 Oct 2023 | 229.00 | 230.00 | 226.00 | 228.00 | 228.00 | 7,345,900 |
29 Sept 2023 | 227.00 | 228.00 | 226.00 | 228.00 | 228.00 | 4,672,700 |
28 Sept 2023 | 226.00 | 228.00 | 224.00 | 225.00 | 225.00 | 4,505,100 |
27 Sept 2023 | 226.00 | 228.00 | 226.00 | 226.00 | 226.00 | 1,747,400 |
26 Sept 2023 | 225.00 | 228.00 | 225.00 | 225.00 | 225.00 | 5,573,800 |
25 Sept 2023 | 229.00 | 229.00 | 226.00 | 226.00 | 226.00 | 2,465,000 |
22 Sept 2023 | 224.00 | 231.00 | 223.00 | 228.00 | 228.00 | 10,752,000 |
21 Sept 2023 | 221.00 | 224.00 | 220.00 | 222.00 | 222.00 | 3,185,500 |
20 Sept 2023 | 225.00 | 225.00 | 221.00 | 221.00 | 221.00 | 5,867,300 |
19 Sept 2023 | 223.00 | 225.00 | 222.00 | 225.00 | 225.00 | 6,514,700 |
18 Sept 2023 | 222.00 | 223.00 | 221.00 | 222.00 | 222.00 | 2,735,500 |
15 Sept 2023 | 221.00 | 223.00 | 219.00 | 222.00 | 222.00 | 4,147,900 |
14 Sept 2023 | 220.00 | 221.00 | 219.00 | 221.00 | 221.00 | 2,439,300 |
13 Sept 2023 | 218.00 | 220.00 | 217.00 | 219.00 | 219.00 | 2,535,200 |
12 Sept 2023 | 218.00 | 219.00 | 216.00 | 219.00 | 219.00 | 3,179,100 |
11 Sept 2023 | 217.00 | 218.00 | 215.00 | 218.00 | 218.00 | 3,640,600 |
08 Sept 2023 | 216.00 | 217.00 | 215.00 | 216.00 | 216.00 | 1,604,800 |
07 Sept 2023 | 214.00 | 217.00 | 214.00 | 216.00 | 216.00 | 3,389,000 |
06 Sept 2023 | 214.00 | 216.00 | 213.00 | 214.00 | 214.00 | 3,308,800 |
05 Sept 2023 | 213.00 | 215.00 | 212.00 | 214.00 | 214.00 | 2,597,700 |
04 Sept 2023 | 214.00 | 215.00 | 212.00 | 213.00 | 213.00 | 3,981,200 |
01 Sept 2023 | 216.00 | 217.00 | 214.00 | 215.00 | 215.00 | 3,234,700 |
31 Aug 2023 | 216.00 | 218.00 | 215.00 | 216.00 | 216.00 | 3,691,500 |
30 Aug 2023 | 217.00 | 219.00 | 215.00 | 217.00 | 217.00 | 7,439,800 |
29 Aug 2023 | 219.00 | 220.00 | 213.00 | 214.00 | 214.00 | 11,740,800 |
28 Aug 2023 | 218.00 | 219.00 | 216.00 | 219.00 | 219.00 | 3,177,500 |
25 Aug 2023 | 219.00 | 220.00 | 216.00 | 218.00 | 218.00 | 6,995,900 |
24 Aug 2023 | 223.00 | 223.00 | 220.00 | 220.00 | 220.00 | 3,924,900 |
23 Aug 2023 | 220.00 | 223.00 | 220.00 | 222.00 | 222.00 | 3,851,600 |
22 Aug 2023 | 222.00 | 223.00 | 219.00 | 221.00 | 221.00 | 6,317,100 |
21 Aug 2023 | 222.00 | 222.00 | 219.00 | 222.00 | 222.00 | 5,055,700 |
18 Aug 2023 | 220.00 | 223.00 | 219.00 | 222.00 | 222.00 | 5,947,200 |
18 Aug 2023 | 4 Dividend | |||||
17 Aug 2023 | 221.00 | 223.00 | 220.00 | 223.00 | 219.00 | 2,879,600 |
16 Aug 2023 | 220.00 | 222.00 | 218.00 | 222.00 | 218.02 | 5,354,300 |
15 Aug 2023 | 222.00 | 222.00 | 219.00 | 221.00 | 217.04 | 2,278,100 |
11 Aug 2023 | 221.00 | 222.00 | 220.00 | 221.00 | 217.04 | 1,810,700 |
10 Aug 2023 | 221.00 | 222.00 | 219.00 | 221.00 | 217.04 | 4,019,300 |
09 Aug 2023 | 220.00 | 222.00 | 218.00 | 222.00 | 218.02 | 3,140,300 |
08 Aug 2023 | 223.00 | 225.00 | 220.00 | 220.00 | 216.05 | 4,418,800 |
07 Aug 2023 | 224.00 | 226.00 | 222.00 | 224.00 | 219.98 | 3,945,500 |
04 Aug 2023 | 222.00 | 226.00 | 222.00 | 224.00 | 219.98 | 1,905,700 |
03 Aug 2023 | 226.00 | 227.00 | 222.00 | 222.00 | 218.02 | 4,908,500 |
02 Aug 2023 | 222.00 | 228.00 | 222.00 | 226.00 | 221.95 | 5,201,600 |
31 July 2023 | 226.00 | 227.00 | 225.00 | 226.00 | 221.95 | 1,626,700 |
27 July 2023 | 223.00 | 225.00 | 221.00 | 224.00 | 219.98 | 4,573,400 |
26 July 2023 | 222.00 | 223.00 | 221.00 | 223.00 | 219.00 | 1,588,500 |
25 July 2023 | 222.00 | 223.00 | 220.00 | 222.00 | 218.02 | 1,811,300 |
24 July 2023 | 222.00 | 223.00 | 221.00 | 222.00 | 218.02 | 1,923,200 |
21 July 2023 | 220.00 | 223.00 | 218.00 | 222.00 | 218.02 | 3,631,600 |
20 July 2023 | 221.00 | 222.00 | 219.00 | 220.00 | 216.05 | 3,381,900 |
19 July 2023 | 224.00 | 225.00 | 220.00 | 221.00 | 217.04 | 5,093,400 |
18 July 2023 | 222.00 | 224.00 | 221.00 | 225.00 | 220.96 | 2,584,500 |
17 July 2023 | 223.00 | 223.00 | 220.00 | 222.00 | 218.02 | 4,704,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |