Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 Dec 2023 | 80.90 | 81.30 | 80.70 | 81.30 | 81.30 | 4,548,824 |
05 Dec 2023 | 80.50 | 80.80 | 79.50 | 80.80 | 80.80 | 4,963,930 |
04 Dec 2023 | 81.20 | 81.60 | 80.50 | 80.90 | 80.90 | 3,780,312 |
01 Dec 2023 | 80.50 | 81.40 | 80.50 | 81.30 | 81.30 | 2,549,140 |
30 Nov 2023 | 81.30 | 81.60 | 80.60 | 81.20 | 81.20 | 9,060,066 |
29 Nov 2023 | 81.00 | 82.00 | 80.80 | 81.70 | 81.70 | 6,030,552 |
28 Nov 2023 | 81.00 | 81.30 | 80.30 | 81.10 | 81.10 | 4,750,281 |
27 Nov 2023 | 80.80 | 81.20 | 80.70 | 80.80 | 80.80 | 3,825,458 |
24 Nov 2023 | 81.30 | 81.30 | 80.70 | 80.80 | 80.80 | 1,790,470 |
23 Nov 2023 | 80.80 | 81.40 | 80.50 | 81.10 | 81.10 | 3,345,691 |
22 Nov 2023 | 82.00 | 82.00 | 80.70 | 81.00 | 81.00 | 3,434,300 |
21 Nov 2023 | 81.30 | 82.00 | 81.10 | 81.90 | 81.90 | 9,212,497 |
20 Nov 2023 | 81.30 | 81.50 | 80.50 | 81.10 | 81.10 | 6,691,151 |
17 Nov 2023 | 80.00 | 80.80 | 79.80 | 80.80 | 80.80 | 12,439,990 |
16 Nov 2023 | 80.00 | 80.30 | 79.50 | 80.00 | 80.00 | 5,316,556 |
15 Nov 2023 | 80.40 | 81.00 | 79.50 | 80.00 | 80.00 | 8,771,993 |
14 Nov 2023 | 78.30 | 79.50 | 78.20 | 79.50 | 79.50 | 12,294,633 |
13 Nov 2023 | 78.50 | 78.70 | 77.20 | 77.90 | 77.90 | 5,184,865 |
10 Nov 2023 | 77.80 | 78.40 | 77.20 | 78.30 | 78.30 | 3,641,643 |
09 Nov 2023 | 78.20 | 78.30 | 77.60 | 78.00 | 78.00 | 5,459,148 |
08 Nov 2023 | 78.10 | 78.40 | 77.40 | 78.00 | 78.00 | 4,645,638 |
07 Nov 2023 | 77.50 | 78.00 | 77.30 | 78.00 | 78.00 | 3,467,023 |
06 Nov 2023 | 77.40 | 77.80 | 77.00 | 77.50 | 77.50 | 7,299,059 |
03 Nov 2023 | 77.30 | 77.50 | 76.40 | 76.70 | 76.70 | 2,687,205 |
02 Nov 2023 | 77.50 | 77.80 | 77.00 | 77.20 | 77.20 | 3,235,555 |
01 Nov 2023 | 75.80 | 77.20 | 75.80 | 76.90 | 76.90 | 3,949,830 |
31 Oct 2023 | 77.00 | 77.00 | 74.90 | 75.40 | 75.40 | 7,395,081 |
30 Oct 2023 | 77.00 | 77.40 | 76.00 | 76.50 | 76.50 | 4,121,506 |
27 Oct 2023 | 77.10 | 77.80 | 76.10 | 76.60 | 76.60 | 5,504,026 |
26 Oct 2023 | 76.00 | 76.90 | 76.00 | 76.40 | 76.40 | 4,917,706 |
25 Oct 2023 | 77.30 | 77.30 | 76.50 | 77.00 | 77.00 | 3,234,745 |
24 Oct 2023 | 75.60 | 76.90 | 75.40 | 76.80 | 76.80 | 3,007,122 |
23 Oct 2023 | 75.50 | 76.00 | 75.20 | 75.40 | 75.40 | 3,666,590 |
20 Oct 2023 | 76.10 | 76.60 | 75.10 | 76.00 | 76.00 | 5,901,973 |
19 Oct 2023 | 76.40 | 77.60 | 76.00 | 76.60 | 76.60 | 5,775,469 |
18 Oct 2023 | 76.90 | 77.50 | 76.30 | 76.90 | 76.90 | 7,017,442 |
17 Oct 2023 | 79.00 | 79.60 | 76.50 | 77.00 | 77.00 | 9,600,821 |
16 Oct 2023 | 77.50 | 78.20 | 77.30 | 77.60 | 77.60 | 4,459,037 |
13 Oct 2023 | 78.60 | 78.90 | 77.60 | 77.90 | 77.90 | 4,804,281 |
12 Oct 2023 | 78.70 | 79.00 | 78.10 | 78.90 | 78.90 | 5,127,208 |
11 Oct 2023 | 78.50 | 79.00 | 77.80 | 78.10 | 78.10 | 8,422,793 |
06 Oct 2023 | 78.00 | 78.00 | 77.20 | 77.60 | 77.60 | 4,354,319 |
05 Oct 2023 | 76.60 | 77.80 | 76.60 | 77.70 | 77.70 | 6,148,502 |
04 Oct 2023 | 76.40 | 76.70 | 75.80 | 76.20 | 76.20 | 4,693,261 |
03 Oct 2023 | 76.40 | 77.80 | 76.40 | 77.40 | 77.40 | 4,257,292 |
02 Oct 2023 | 76.60 | 77.40 | 76.50 | 76.60 | 76.60 | 2,964,564 |
28 Sept 2023 | 76.30 | 77.20 | 76.10 | 76.60 | 76.60 | 4,488,578 |
27 Sept 2023 | 76.00 | 76.50 | 75.40 | 76.30 | 76.30 | 2,611,166 |
26 Sept 2023 | 76.20 | 76.40 | 75.90 | 76.00 | 76.00 | 3,493,173 |
25 Sept 2023 | 76.60 | 76.80 | 76.20 | 76.70 | 76.70 | 3,228,667 |
22 Sept 2023 | 76.00 | 77.30 | 76.00 | 77.00 | 77.00 | 2,850,489 |
21 Sept 2023 | 76.60 | 77.30 | 76.00 | 76.50 | 76.50 | 4,937,370 |
20 Sept 2023 | 77.20 | 78.00 | 77.00 | 77.00 | 77.00 | 5,780,303 |
19 Sept 2023 | 77.60 | 78.40 | 77.20 | 77.20 | 77.20 | 4,480,141 |
18 Sept 2023 | 77.30 | 77.80 | 77.20 | 77.30 | 77.30 | 4,109,634 |
15 Sept 2023 | 78.00 | 78.10 | 77.60 | 78.10 | 78.10 | 11,185,310 |
14 Sept 2023 | 77.00 | 77.90 | 77.00 | 77.50 | 77.50 | 4,250,486 |
13 Sept 2023 | 76.60 | 77.20 | 76.00 | 76.80 | 76.80 | 4,217,992 |
12 Sept 2023 | 75.10 | 77.30 | 75.10 | 76.70 | 76.70 | 7,358,632 |
11 Sept 2023 | 77.90 | 77.90 | 74.80 | 74.90 | 74.90 | 9,654,686 |
08 Sept 2023 | 77.40 | 78.20 | 77.10 | 78.10 | 78.10 | 4,874,080 |
07 Sept 2023 | 77.50 | 78.20 | 77.30 | 77.70 | 77.70 | 4,717,389 |
06 Sept 2023 | 77.60 | 78.40 | 77.50 | 77.80 | 77.80 | 5,702,613 |
05 Sept 2023 | 77.30 | 77.80 | 76.90 | 77.70 | 77.70 | 2,809,386 |
04 Sept 2023 | 77.60 | 77.80 | 76.90 | 77.30 | 77.30 | 3,439,133 |
01 Sept 2023 | 78.00 | 78.40 | 77.30 | 77.70 | 77.70 | 5,785,590 |
31 Aug 2023 | 78.80 | 78.80 | 78.00 | 78.00 | 78.00 | 6,879,781 |
30 Aug 2023 | 78.60 | 79.20 | 78.20 | 78.50 | 78.50 | 5,635,611 |
29 Aug 2023 | 78.80 | 79.00 | 77.60 | 78.30 | 78.30 | 6,278,529 |
28 Aug 2023 | 79.10 | 79.60 | 78.50 | 78.70 | 78.70 | 6,422,940 |
25 Aug 2023 | 79.30 | 79.90 | 77.70 | 78.90 | 78.90 | 13,123,415 |
24 Aug 2023 | 79.80 | 80.40 | 78.60 | 80.10 | 80.10 | 24,048,011 |
23 Aug 2023 | 78.10 | 78.80 | 77.50 | 78.70 | 78.70 | 13,106,202 |
22 Aug 2023 | 77.50 | 78.20 | 76.80 | 77.80 | 77.80 | 12,682,958 |
21 Aug 2023 | 77.60 | 77.70 | 76.30 | 76.70 | 76.70 | 10,691,236 |
18 Aug 2023 | 77.30 | 78.30 | 76.50 | 76.90 | 76.90 | 12,343,113 |
17 Aug 2023 | 76.50 | 77.30 | 75.90 | 77.30 | 77.30 | 11,486,890 |
16 Aug 2023 | 75.90 | 77.40 | 75.80 | 77.40 | 77.40 | 11,232,422 |
15 Aug 2023 | 75.80 | 77.30 | 75.80 | 76.60 | 76.60 | 8,465,344 |
14 Aug 2023 | 75.20 | 75.70 | 74.20 | 75.50 | 75.50 | 8,491,779 |
11 Aug 2023 | 76.10 | 76.90 | 75.80 | 76.20 | 76.20 | 8,524,656 |
10 Aug 2023 | 78.40 | 78.40 | 74.50 | 76.10 | 76.10 | 15,098,584 |
09 Aug 2023 | 77.50 | 79.10 | 76.90 | 78.40 | 78.40 | 10,623,737 |
08 Aug 2023 | 77.10 | 78.00 | 76.40 | 77.50 | 77.50 | 8,498,104 |
07 Aug 2023 | 77.00 | 77.70 | 76.20 | 76.70 | 76.70 | 7,505,715 |
04 Aug 2023 | 75.00 | 77.00 | 74.60 | 76.70 | 76.70 | 8,124,699 |
02 Aug 2023 | 76.80 | 77.20 | 75.00 | 75.80 | 75.80 | 10,739,366 |
01 Aug 2023 | 76.20 | 76.90 | 75.40 | 76.20 | 76.20 | 6,466,314 |
31 Jul 2023 | 79.20 | 79.50 | 75.80 | 76.40 | 76.40 | 16,170,776 |
28 Jul 2023 | 77.00 | 78.70 | 76.60 | 78.70 | 78.70 | 8,529,192 |
27 Jul 2023 | 79.00 | 79.50 | 77.20 | 77.50 | 77.50 | 11,777,202 |
26 Jul 2023 | 80.50 | 80.50 | 78.30 | 78.80 | 78.80 | 12,032,227 |
25 Jul 2023 | 79.90 | 81.40 | 79.60 | 80.20 | 80.20 | 26,342,477 |
24 Jul 2023 | 78.50 | 80.20 | 77.60 | 78.80 | 78.80 | 28,865,351 |
21 Jul 2023 | 75.00 | 77.40 | 74.30 | 76.60 | 76.60 | 21,413,041 |
20 Jul 2023 | 76.80 | 78.40 | 75.30 | 76.10 | 76.10 | 27,243,238 |
19 Jul 2023 | 84.10 | 84.50 | 76.40 | 76.80 | 76.80 | 57,533,642 |
18 Jul 2023 | 90.00 | 90.00 | 82.20 | 84.20 | 84.20 | 125,535,171 |
17 Jul 2023 | 79.10 | 81.90 | 79.10 | 81.90 | 81.90 | 32,782,218 |
14 Jul 2023 | 75.60 | 76.30 | 74.20 | 74.50 | 74.50 | 8,911,502 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |