Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Dec 2023 | 73.45 | 73.45 | 72.85 | 73.15 | 73.15 | 4,969 |
07 Dec 2023 | 74.00 | 74.40 | 72.90 | 73.99 | 73.99 | 15,804 |
06 Dec 2023 | 72.55 | 74.20 | 71.50 | 72.56 | 72.56 | 35,148 |
05 Dec 2023 | 72.45 | 73.00 | 72.25 | 72.67 | 72.67 | 9,846 |
04 Dec 2023 | 74.60 | 74.75 | 72.50 | 72.89 | 72.89 | 15,883 |
01 Dec 2023 | 76.20 | 76.30 | 74.60 | 74.88 | 74.88 | 18,742 |
30 Nov 2023 | 75.30 | 76.55 | 73.50 | 75.41 | 75.41 | 16,060 |
29 Nov 2023 | 75.95 | 76.15 | 75.50 | 76.02 | 76.02 | 17,499 |
28 Nov 2023 | 74.55 | 75.90 | 74.05 | 74.81 | 74.81 | 1,729 |
27 Nov 2023 | 76.75 | 77.10 | 74.45 | 75.66 | 75.66 | 14,741 |
24 Nov 2023 | 79.65 | 79.65 | 76.75 | 77.59 | 77.59 | 33,057 |
23 Nov 2023 | 80.75 | 81.00 | 79.50 | 79.51 | 79.51 | 2,249 |
22 Nov 2023 | 80.15 | 80.85 | 79.05 | 80.08 | 80.08 | 19,470 |
21 Nov 2023 | 79.85 | 80.30 | 79.55 | 79.55 | 79.55 | 1,706 |
20 Nov 2023 | 77.50 | 79.50 | 77.50 | 78.89 | 78.89 | 10,642 |
17 Nov 2023 | 78.25 | 78.25 | 77.21 | 77.67 | 77.67 | 3,540 |
16 Nov 2023 | 77.70 | 78.15 | 77.31 | 77.35 | 77.35 | 17,286 |
15 Nov 2023 | 77.50 | 79.25 | 76.82 | 78.03 | 78.03 | 29,013 |
14 Nov 2023 | 76.00 | 78.50 | 73.85 | 77.63 | 77.63 | 40,940 |
13 Nov 2023 | 73.40 | 74.05 | 70.50 | 73.70 | 73.70 | 11,272 |
10 Nov 2023 | 72.80 | 73.30 | 72.35 | 72.85 | 72.85 | 6,945 |
09 Nov 2023 | 72.05 | 73.80 | 71.90 | 73.26 | 73.26 | 6,087 |
08 Nov 2023 | 72.35 | 73.10 | 71.85 | 71.85 | 71.85 | 8,903 |
07 Nov 2023 | 69.70 | 72.25 | 68.85 | 71.75 | 71.75 | 24,076 |
06 Nov 2023 | 67.80 | 69.20 | 67.80 | 68.85 | 68.85 | 19,301 |
03 Nov 2023 | 68.00 | 68.00 | 66.10 | 67.15 | 67.15 | 21,112 |
02 Nov 2023 | 69.10 | 69.10 | 66.80 | 66.85 | 66.85 | 28,309 |
01 Nov 2023 | 69.55 | 69.75 | 66.60 | 67.41 | 67.41 | 17,068 |
31 Oct 2023 | 67.05 | 69.60 | 67.02 | 69.45 | 69.45 | 20,996 |
30 Oct 2023 | 70.40 | 70.65 | 68.10 | 69.03 | 69.03 | 108,450 |
27 Oct 2023 | 70.00 | 70.40 | 67.05 | 68.50 | 68.50 | 46,487 |
26 Oct 2023 | 68.95 | 69.95 | 67.90 | 68.75 | 68.75 | 21,564 |
25 Oct 2023 | 67.55 | 69.45 | 67.55 | 69.07 | 69.07 | 37,483 |
24 Oct 2023 | 67.60 | 68.85 | 66.80 | 67.12 | 67.12 | 22,975 |
23 Oct 2023 | 66.20 | 66.85 | 64.60 | 66.55 | 66.55 | 23,394 |
20 Oct 2023 | 66.15 | 67.80 | 66.15 | 67.00 | 67.00 | 26,079 |
19 Oct 2023 | 67.80 | 67.80 | 66.25 | 66.75 | 66.75 | 9,624 |
18 Oct 2023 | 66.50 | 68.00 | 66.10 | 66.23 | 66.23 | 8,164 |
17 Oct 2023 | 68.15 | 68.55 | 67.60 | 68.25 | 68.25 | 7,220 |
16 Oct 2023 | 68.65 | 68.65 | 66.85 | 67.70 | 67.70 | 38,553 |
13 Oct 2023 | 69.25 | 69.80 | 68.65 | 68.65 | 68.65 | 19,352 |
12 Oct 2023 | 72.40 | 72.40 | 69.55 | 69.81 | 69.81 | 5,579 |
11 Oct 2023 | 71.40 | 72.55 | 70.40 | 71.05 | 71.05 | 15,682 |
10 Oct 2023 | 66.75 | 68.91 | 66.70 | 68.91 | 68.91 | 13,228 |
09 Oct 2023 | 64.25 | 66.00 | 64.25 | 65.48 | 65.48 | 63,205 |
06 Oct 2023 | 63.90 | 65.25 | 63.25 | 64.47 | 64.47 | 20,319 |
05 Oct 2023 | 64.35 | 64.35 | 62.85 | 63.44 | 63.44 | 33,940 |
04 Oct 2023 | 63.85 | 64.21 | 63.55 | 64.21 | 64.21 | 15,423 |
03 Oct 2023 | 64.90 | 65.05 | 64.40 | 64.76 | 64.76 | 20,358 |
02 Oct 2023 | 66.65 | 66.75 | 64.35 | 65.26 | 65.26 | 10,529 |
29 Sept 2023 | 67.25 | 67.40 | 65.35 | 66.73 | 66.73 | 11,769 |
28 Sept 2023 | 65.00 | 65.75 | 64.15 | 65.35 | 65.35 | 506,370 |
27 Sept 2023 | 65.50 | 65.50 | 64.85 | 64.99 | 64.99 | 3,013 |
26 Sept 2023 | 66.20 | 66.20 | 64.75 | 64.83 | 64.83 | 730 |
25 Sept 2023 | 67.30 | 67.85 | 66.70 | 67.42 | 67.42 | 8,701 |
22 Sept 2023 | 67.25 | 67.85 | 66.60 | 67.01 | 67.01 | 5,979 |
21 Sept 2023 | 68.80 | 68.80 | 67.00 | 67.60 | 67.60 | 4,342 |
20 Sept 2023 | 67.75 | 69.25 | 67.40 | 68.39 | 68.39 | 394,291 |
19 Sept 2023 | 69.05 | 69.20 | 67.35 | 67.95 | 67.95 | 7,582 |
18 Sept 2023 | 68.95 | 69.25 | 67.35 | 68.85 | 68.85 | 11,807 |
15 Sept 2023 | 71.30 | 71.30 | 70.05 | 70.05 | 70.05 | 210 |
14 Sept 2023 | 69.35 | 71.15 | 69.35 | 70.01 | 70.01 | 17,005 |
13 Sept 2023 | 68.80 | 69.45 | 68.55 | 69.14 | 69.14 | 10,747 |
12 Sept 2023 | 72.15 | 72.15 | 69.50 | 70.41 | 70.41 | 9,468 |
11 Sept 2023 | 71.35 | 72.64 | 69.75 | 71.56 | 71.56 | 36,023 |
08 Sept 2023 | 70.80 | 71.65 | 70.05 | 71.21 | 71.21 | 41,267 |
07 Sept 2023 | 73.15 | 73.45 | 70.10 | 72.25 | 72.25 | 8,093 |
06 Sept 2023 | 73.85 | 74.85 | 68.05 | 72.28 | 72.28 | 46,616 |
05 Sept 2023 | 74.50 | 75.00 | 74.09 | 74.62 | 74.62 | 11,635 |
04 Sept 2023 | 74.00 | 74.75 | 73.35 | 74.61 | 74.61 | 7,377 |
01 Sept 2023 | 73.80 | 75.00 | 73.80 | 74.21 | 74.21 | 12,594 |
31 Aug 2023 | 72.50 | 74.50 | 72.50 | 74.11 | 74.11 | 21,377 |
30 Aug 2023 | 74.85 | 75.80 | 73.75 | 75.62 | 75.62 | 7,077 |
29 Aug 2023 | 75.00 | 75.75 | 73.00 | 74.58 | 74.58 | 14,552 |
25 Aug 2023 | 74.40 | 75.00 | 74.00 | 74.96 | 74.96 | 15,678 |
24 Aug 2023 | 79.70 | 79.70 | 74.95 | 74.95 | 74.95 | 727 |
23 Aug 2023 | 77.35 | 78.90 | 77.35 | 78.35 | 78.35 | 26,261 |
22 Aug 2023 | 78.50 | 79.30 | 77.90 | 78.25 | 78.25 | 9,768 |
21 Aug 2023 | 78.25 | 78.75 | 77.65 | 78.39 | 78.39 | 4,939 |
18 Aug 2023 | 76.05 | 77.95 | 76.05 | 77.57 | 77.57 | 11,133 |
17 Aug 2023 | 77.25 | 78.25 | 77.15 | 77.76 | 77.76 | 3,140 |
16 Aug 2023 | 78.00 | 79.20 | 78.00 | 78.84 | 78.84 | 12,669 |
15 Aug 2023 | 76.95 | 79.00 | 76.95 | 78.61 | 78.61 | 11,864 |
14 Aug 2023 | 78.45 | 80.05 | 78.01 | 78.01 | 78.01 | 21,104 |
11 Aug 2023 | 80.60 | 80.60 | 78.40 | 80.21 | 80.21 | 2,138 |
10 Aug 2023 | 78.85 | 80.55 | 78.25 | 79.37 | 79.37 | 19,860 |
09 Aug 2023 | 76.70 | 79.20 | 76.15 | 78.30 | 78.30 | 14,719 |
08 Aug 2023 | 77.40 | 77.85 | 75.20 | 76.25 | 76.25 | 11,859 |
07 Aug 2023 | 78.25 | 78.35 | 77.65 | 78.10 | 78.10 | 9,073 |
04 Aug 2023 | 77.40 | 78.20 | 77.10 | 77.39 | 77.39 | 19,030 |
03 Aug 2023 | 78.35 | 78.35 | 77.95 | 77.95 | 77.95 | 5,182 |
02 Aug 2023 | 77.65 | 78.95 | 77.25 | 78.30 | 78.30 | 9,467 |
01 Aug 2023 | 79.60 | 79.60 | 78.65 | 79.14 | 79.14 | 5,488 |
31 July 2023 | 79.90 | 81.35 | 79.90 | 80.55 | 80.55 | 24,421 |
28 July 2023 | 80.60 | 81.50 | 79.85 | 80.47 | 80.47 | 18,440 |
27 July 2023 | 81.00 | 82.50 | 80.30 | 81.94 | 81.94 | 6,858 |
26 July 2023 | 81.20 | 82.70 | 79.85 | 80.47 | 80.47 | 568,477 |
25 July 2023 | 79.45 | 82.20 | 79.40 | 80.24 | 80.24 | 10,559 |
24 July 2023 | 79.80 | 81.40 | 79.50 | 79.51 | 79.51 | 12,227 |
21 July 2023 | 80.30 | 80.75 | 79.30 | 79.40 | 79.40 | 16,051 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |