Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Dec 2023 | 136.19 | 146.74 | 135.85 | 146.62 | 146.62 | 11,969,900 |
07 Dec 2023 | 131.02 | 138.48 | 130.17 | 136.19 | 136.19 | 9,795,700 |
06 Dec 2023 | 142.50 | 143.44 | 134.12 | 134.63 | 134.63 | 12,584,400 |
05 Dec 2023 | 140.00 | 147.86 | 139.18 | 140.20 | 140.20 | 18,303,400 |
04 Dec 2023 | 143.53 | 146.30 | 137.60 | 141.09 | 141.09 | 21,561,900 |
01 Dec 2023 | 126.39 | 134.33 | 125.88 | 133.76 | 133.76 | 13,668,300 |
30 Nov 2023 | 126.06 | 127.14 | 118.40 | 124.72 | 124.72 | 14,074,000 |
29 Nov 2023 | 127.82 | 131.42 | 126.30 | 127.82 | 127.82 | 13,908,800 |
28 Nov 2023 | 122.05 | 129.26 | 119.70 | 128.27 | 128.27 | 17,639,100 |
27 Nov 2023 | 112.58 | 121.46 | 112.18 | 119.77 | 119.77 | 14,205,900 |
24 Nov 2023 | 108.45 | 116.94 | 107.98 | 115.54 | 115.54 | 11,654,600 |
22 Nov 2023 | 106.17 | 109.99 | 103.36 | 109.25 | 109.25 | 10,340,100 |
21 Nov 2023 | 104.00 | 106.06 | 101.34 | 105.49 | 105.49 | 9,348,200 |
20 Nov 2023 | 100.71 | 106.46 | 100.01 | 106.10 | 106.10 | 10,962,900 |
17 Nov 2023 | 97.00 | 99.43 | 94.90 | 99.05 | 99.05 | 7,361,800 |
16 Nov 2023 | 97.68 | 97.89 | 94.45 | 96.92 | 96.92 | 7,073,800 |
15 Nov 2023 | 93.92 | 100.15 | 93.07 | 98.15 | 98.15 | 11,968,900 |
14 Nov 2023 | 94.91 | 95.32 | 89.79 | 92.09 | 92.09 | 10,137,700 |
13 Nov 2023 | 91.78 | 93.27 | 88.62 | 92.64 | 92.64 | 8,860,400 |
10 Nov 2023 | 94.40 | 96.22 | 91.80 | 92.92 | 92.92 | 9,827,900 |
09 Nov 2023 | 92.90 | 99.82 | 91.37 | 92.86 | 92.86 | 20,941,400 |
08 Nov 2023 | 88.80 | 89.15 | 84.69 | 88.32 | 88.32 | 7,286,000 |
07 Nov 2023 | 86.20 | 89.49 | 84.30 | 89.07 | 89.07 | 6,762,300 |
06 Nov 2023 | 86.82 | 89.27 | 84.09 | 86.37 | 86.37 | 9,881,900 |
03 Nov 2023 | 83.79 | 88.34 | 82.05 | 85.80 | 85.80 | 12,166,900 |
02 Nov 2023 | 81.71 | 84.80 | 80.81 | 84.60 | 84.60 | 12,596,200 |
01 Nov 2023 | 77.42 | 79.41 | 75.87 | 77.81 | 77.81 | 6,878,600 |
31 Oct 2023 | 73.60 | 77.47 | 73.56 | 77.12 | 77.12 | 6,334,600 |
30 Oct 2023 | 72.05 | 74.08 | 71.88 | 73.60 | 73.60 | 6,454,600 |
27 Oct 2023 | 76.45 | 76.50 | 70.42 | 70.78 | 70.78 | 9,010,600 |
26 Oct 2023 | 77.20 | 79.16 | 73.15 | 74.61 | 74.61 | 8,294,500 |
25 Oct 2023 | 83.51 | 84.09 | 77.40 | 77.79 | 77.79 | 13,773,200 |
24 Oct 2023 | 83.29 | 89.40 | 80.89 | 82.07 | 82.07 | 23,689,500 |
23 Oct 2023 | 75.50 | 80.73 | 72.42 | 77.21 | 77.21 | 13,635,700 |
20 Oct 2023 | 74.64 | 76.76 | 73.50 | 74.66 | 74.66 | 8,414,400 |
19 Oct 2023 | 74.28 | 76.17 | 72.72 | 73.10 | 73.10 | 5,391,200 |
18 Oct 2023 | 76.88 | 78.38 | 73.78 | 73.93 | 73.93 | 5,123,400 |
17 Oct 2023 | 74.80 | 79.12 | 74.50 | 77.46 | 77.46 | 7,459,500 |
16 Oct 2023 | 77.61 | 79.30 | 73.36 | 75.21 | 75.21 | 12,608,600 |
13 Oct 2023 | 75.00 | 75.19 | 72.10 | 73.43 | 73.43 | 6,148,400 |
12 Oct 2023 | 77.04 | 77.18 | 74.45 | 75.19 | 75.19 | 5,338,600 |
11 Oct 2023 | 79.27 | 80.49 | 75.60 | 77.35 | 77.35 | 6,474,100 |
10 Oct 2023 | 79.00 | 82.07 | 77.97 | 79.62 | 79.62 | 5,645,100 |
09 Oct 2023 | 76.54 | 80.06 | 76.50 | 79.10 | 79.10 | 5,631,300 |
06 Oct 2023 | 72.47 | 78.95 | 72.32 | 78.46 | 78.46 | 7,923,900 |
05 Oct 2023 | 73.53 | 75.48 | 72.10 | 74.62 | 74.62 | 6,229,300 |
04 Oct 2023 | 73.20 | 74.11 | 70.41 | 73.47 | 73.47 | 7,613,700 |
03 Oct 2023 | 74.34 | 75.65 | 71.75 | 72.48 | 72.48 | 5,815,500 |
02 Oct 2023 | 78.55 | 79.95 | 74.40 | 75.31 | 75.31 | 9,709,300 |
29 Sept 2023 | 76.75 | 77.50 | 74.57 | 75.08 | 75.08 | 5,736,100 |
28 Sept 2023 | 72.59 | 77.13 | 71.51 | 75.16 | 75.16 | 8,252,400 |
27 Sept 2023 | 72.72 | 73.48 | 69.95 | 71.52 | 71.52 | 5,324,600 |
26 Sept 2023 | 71.74 | 73.09 | 69.71 | 70.52 | 70.52 | 5,168,200 |
25 Sept 2023 | 69.91 | 72.36 | 69.63 | 71.75 | 71.75 | 5,057,500 |
22 Sept 2023 | 75.49 | 75.95 | 70.81 | 70.96 | 70.96 | 6,321,600 |
21 Sept 2023 | 74.38 | 75.19 | 72.86 | 74.42 | 74.42 | 6,534,800 |
20 Sept 2023 | 78.62 | 80.59 | 76.56 | 76.67 | 76.67 | 5,459,200 |
19 Sept 2023 | 82.15 | 82.40 | 77.77 | 78.13 | 78.13 | 7,567,400 |
18 Sept 2023 | 83.80 | 84.35 | 81.22 | 81.61 | 81.61 | 6,246,700 |
15 Sept 2023 | 82.74 | 83.32 | 79.95 | 82.15 | 82.15 | 6,254,500 |
14 Sept 2023 | 81.67 | 84.10 | 81.26 | 83.45 | 83.45 | 7,145,100 |
13 Sept 2023 | 81.89 | 83.15 | 79.62 | 79.86 | 79.86 | 5,925,700 |
12 Sept 2023 | 82.02 | 86.36 | 80.54 | 81.32 | 81.32 | 10,519,300 |
11 Sept 2023 | 82.00 | 83.20 | 77.79 | 80.62 | 80.62 | 7,220,700 |
08 Sept 2023 | 81.64 | 82.69 | 80.35 | 82.09 | 82.09 | 5,680,600 |
07 Sept 2023 | 76.27 | 82.07 | 75.46 | 81.79 | 81.79 | 6,424,000 |
06 Sept 2023 | 77.38 | 79.97 | 76.75 | 78.04 | 78.04 | 6,636,200 |
05 Sept 2023 | 78.00 | 79.29 | 76.28 | 77.50 | 77.50 | 4,949,000 |
01 Sept 2023 | 80.00 | 80.35 | 77.15 | 77.99 | 77.99 | 6,662,800 |
31 Aug 2023 | 84.43 | 84.57 | 78.90 | 79.60 | 79.60 | 8,466,400 |
30 Aug 2023 | 83.56 | 86.50 | 82.57 | 83.83 | 83.83 | 9,448,000 |
29 Aug 2023 | 73.50 | 86.26 | 73.17 | 84.70 | 84.70 | 24,067,300 |
28 Aug 2023 | 74.57 | 74.71 | 73.05 | 73.71 | 73.71 | 4,043,800 |
25 Aug 2023 | 74.32 | 75.59 | 72.41 | 74.26 | 74.26 | 5,136,800 |
24 Aug 2023 | 77.76 | 78.04 | 73.38 | 73.66 | 73.66 | 5,585,700 |
23 Aug 2023 | 74.35 | 78.17 | 74.07 | 77.78 | 77.78 | 6,460,900 |
22 Aug 2023 | 76.69 | 77.46 | 74.02 | 74.90 | 74.90 | 6,336,000 |
21 Aug 2023 | 73.25 | 76.03 | 72.10 | 75.28 | 75.28 | 7,514,900 |
18 Aug 2023 | 72.34 | 75.25 | 72.25 | 73.19 | 73.19 | 9,928,200 |
17 Aug 2023 | 78.38 | 79.18 | 75.40 | 75.56 | 75.56 | 9,261,600 |
16 Aug 2023 | 82.51 | 82.85 | 77.80 | 79.00 | 79.00 | 10,140,200 |
15 Aug 2023 | 81.15 | 83.10 | 79.11 | 79.18 | 79.18 | 7,397,300 |
14 Aug 2023 | 80.04 | 81.99 | 78.91 | 80.81 | 80.81 | 5,753,500 |
11 Aug 2023 | 82.06 | 83.48 | 80.47 | 81.01 | 81.01 | 5,760,100 |
10 Aug 2023 | 85.00 | 88.49 | 82.51 | 83.39 | 83.39 | 7,697,600 |
09 Aug 2023 | 88.53 | 88.90 | 84.08 | 84.34 | 84.34 | 7,987,100 |
08 Aug 2023 | 87.09 | 88.99 | 84.55 | 88.04 | 88.04 | 8,986,900 |
07 Aug 2023 | 87.20 | 87.30 | 82.09 | 85.96 | 85.96 | 10,019,500 |
04 Aug 2023 | 89.00 | 94.29 | 86.70 | 87.31 | 87.31 | 13,187,100 |
03 Aug 2023 | 89.00 | 93.44 | 88.46 | 90.75 | 90.75 | 10,297,200 |
02 Aug 2023 | 91.45 | 95.41 | 88.05 | 90.43 | 90.43 | 10,666,200 |
01 Aug 2023 | 95.88 | 95.95 | 89.23 | 94.15 | 94.15 | 11,543,600 |
31 July 2023 | 94.75 | 100.20 | 94.59 | 98.61 | 98.61 | 8,493,000 |
28 July 2023 | 94.80 | 96.92 | 93.55 | 94.76 | 94.76 | 7,228,000 |
27 July 2023 | 102.59 | 102.73 | 91.80 | 92.69 | 92.69 | 12,232,300 |
26 July 2023 | 97.37 | 101.32 | 97.28 | 99.75 | 99.75 | 6,575,800 |
25 July 2023 | 99.34 | 102.59 | 97.63 | 97.68 | 97.68 | 7,726,000 |
24 July 2023 | 99.23 | 100.39 | 95.70 | 98.85 | 98.85 | 9,755,700 |
21 July 2023 | 102.57 | 104.33 | 98.71 | 100.82 | 100.82 | 10,464,800 |
20 July 2023 | 109.26 | 111.88 | 100.37 | 101.26 | 101.26 | 15,274,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |