Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 0.00 | 0.00 | 0.00 | 112.83 | 112.83 | 522 |
22 Apr 2024 | 112.60 | 114.20 | 109.20 | 112.88 | 112.88 | 18,982 |
19 Apr 2024 | 116.20 | 116.50 | 113.90 | 113.90 | 113.90 | 603 |
18 Apr 2024 | 115.10 | 116.79 | 114.60 | 115.60 | 115.60 | 1,095 |
17 Apr 2024 | 115.50 | 117.30 | 115.40 | 115.70 | 115.70 | 7,549 |
16 Apr 2024 | 112.90 | 115.50 | 112.40 | 115.30 | 115.30 | 3,489 |
15 Apr 2024 | 115.70 | 117.00 | 114.80 | 116.10 | 116.10 | 5,750 |
12 Apr 2024 | 120.60 | 120.60 | 116.07 | 116.07 | 116.07 | 11,005 |
11 Apr 2024 | 117.20 | 117.87 | 115.10 | 117.87 | 117.87 | 16,287 |
10 Apr 2024 | 117.60 | 119.00 | 116.39 | 118.63 | 118.63 | 7,130 |
09 Apr 2024 | 117.50 | 119.40 | 117.10 | 118.03 | 118.03 | 5,528 |
08 Apr 2024 | 115.20 | 117.30 | 114.80 | 116.48 | 116.48 | 8,290 |
05 Apr 2024 | 115.00 | 115.50 | 113.90 | 115.13 | 115.13 | 5,487 |
04 Apr 2024 | 116.10 | 117.77 | 115.80 | 115.96 | 115.96 | 8,628 |
03 Apr 2024 | 114.00 | 117.00 | 114.00 | 115.17 | 115.17 | 11,931 |
02 Apr 2024 | 116.40 | 117.30 | 115.20 | 116.42 | 116.42 | 8,440 |
28 Mar 2024 | 114.90 | 114.90 | 113.89 | 113.89 | 113.89 | 201 |
27 Mar 2024 | 113.80 | 115.60 | 113.40 | 113.40 | 113.40 | 1,509 |
26 Mar 2024 | 112.50 | 114.10 | 112.00 | 112.40 | 112.40 | 5,422 |
25 Mar 2024 | 111.80 | 112.70 | 110.40 | 111.58 | 111.58 | 5,546 |
22 Mar 2024 | 110.80 | 113.01 | 110.80 | 113.01 | 113.01 | 4,223 |
21 Mar 2024 | 108.70 | 111.49 | 108.60 | 111.45 | 111.45 | 5,192 |
20 Mar 2024 | 107.70 | 108.60 | 107.29 | 107.65 | 107.65 | 3,139 |
19 Mar 2024 | 103.90 | 107.00 | 103.90 | 105.59 | 105.59 | 1,859 |
18 Mar 2024 | 104.60 | 107.10 | 104.60 | 106.37 | 106.37 | 3,104 |
15 Mar 2024 | 105.60 | 105.60 | 105.02 | 105.51 | 105.51 | 688 |
14 Mar 2024 | 106.70 | 106.70 | 105.70 | 106.40 | 106.40 | 20,647 |
13 Mar 2024 | 102.70 | 106.40 | 102.30 | 103.29 | 103.29 | 24,593 |
12 Mar 2024 | 101.80 | 102.60 | 101.70 | 102.30 | 102.30 | 1,959 |
11 Mar 2024 | 102.20 | 102.40 | 101.60 | 101.77 | 101.77 | 6,142 |
08 Mar 2024 | 102.50 | 102.60 | 102.30 | 102.50 | 102.50 | 2,441 |
07 Mar 2024 | 102.60 | 102.70 | 102.10 | 102.62 | 102.62 | 3,730 |
06 Mar 2024 | 103.50 | 103.50 | 102.67 | 103.00 | 103.00 | 4,075 |
05 Mar 2024 | 107.40 | 107.70 | 103.29 | 103.30 | 103.30 | 1,954 |
04 Mar 2024 | 109.10 | 109.30 | 107.70 | 107.90 | 107.90 | 4,084 |
01 Mar 2024 | 109.10 | 109.50 | 109.00 | 109.23 | 109.23 | 20,329 |
29 Feb 2024 | 109.20 | 109.50 | 108.49 | 108.74 | 108.74 | 185,643 |
28 Feb 2024 | 108.70 | 109.00 | 107.20 | 107.93 | 107.93 | 7,476 |
27 Feb 2024 | 110.70 | 112.00 | 109.50 | 109.75 | 109.75 | 4,916 |
26 Feb 2024 | 113.90 | 114.50 | 111.90 | 113.64 | 113.64 | 26,078 |
23 Feb 2024 | 113.70 | 114.70 | 113.40 | 113.59 | 113.59 | 32,545 |
22 Feb 2024 | 113.30 | 113.80 | 112.30 | 112.93 | 112.93 | 3,400 |
21 Feb 2024 | 112.80 | 113.20 | 110.60 | 111.31 | 111.31 | 19,682 |
20 Feb 2024 | 112.00 | 112.80 | 110.40 | 111.60 | 111.60 | 23,007 |
19 Feb 2024 | 113.40 | 113.90 | 110.50 | 112.10 | 112.10 | 53,017 |
16 Feb 2024 | 111.20 | 113.80 | 110.50 | 113.20 | 113.20 | 12,260 |
15 Feb 2024 | 110.00 | 110.70 | 108.50 | 109.65 | 109.65 | 18,716 |
14 Feb 2024 | 105.60 | 108.80 | 105.60 | 106.78 | 106.78 | 59,447 |
13 Feb 2024 | 107.30 | 107.30 | 104.80 | 105.21 | 105.21 | 9,551 |
12 Feb 2024 | 106.60 | 106.71 | 105.96 | 106.13 | 106.13 | 4,689 |
09 Feb 2024 | 109.20 | 110.30 | 107.20 | 110.30 | 110.30 | 4,315 |
08 Feb 2024 | 109.70 | 110.20 | 107.90 | 109.44 | 109.44 | 21,093 |
07 Feb 2024 | 109.80 | 109.80 | 107.69 | 107.69 | 107.69 | 4,704 |
06 Feb 2024 | 107.60 | 110.40 | 106.50 | 109.73 | 109.73 | 46,815 |
05 Feb 2024 | 104.50 | 108.00 | 103.30 | 105.10 | 105.10 | 8,505 |
02 Feb 2024 | 99.65 | 104.20 | 96.35 | 103.20 | 103.20 | 6,216 |
01 Feb 2024 | 93.90 | 94.10 | 93.30 | 93.55 | 93.55 | 2,354 |
31 Jan 2024 | 94.05 | 94.50 | 92.85 | 93.73 | 93.73 | 116,316 |
30 Jan 2024 | 96.10 | 96.50 | 94.65 | 96.01 | 96.01 | 23,576 |
29 Jan 2024 | 91.90 | 93.31 | 91.00 | 92.35 | 92.35 | 32,034 |
26 Jan 2024 | 90.35 | 93.00 | 90.35 | 91.99 | 91.99 | 67,768 |
25 Jan 2024 | 89.70 | 91.35 | 89.05 | 90.26 | 90.26 | 11,707 |
24 Jan 2024 | 88.80 | 89.61 | 87.05 | 89.61 | 89.61 | 3,358 |
23 Jan 2024 | 85.90 | 87.60 | 85.80 | 86.98 | 86.98 | 7,061 |
22 Jan 2024 | 83.60 | 85.85 | 83.45 | 85.27 | 85.27 | 87,195 |
19 Jan 2024 | 82.60 | 82.95 | 81.90 | 82.46 | 82.46 | 5,097 |
18 Jan 2024 | 81.95 | 83.00 | 81.60 | 82.49 | 82.49 | 8,430 |
17 Jan 2024 | 84.20 | 84.65 | 81.55 | 82.11 | 82.11 | 9,555 |
16 Jan 2024 | 88.40 | 88.40 | 85.90 | 86.76 | 86.76 | 13,114 |
15 Jan 2024 | 86.05 | 86.35 | 85.29 | 86.20 | 86.20 | 5,492 |
12 Jan 2024 | 83.00 | 86.30 | 82.90 | 84.43 | 84.43 | 12,062 |
11 Jan 2024 | 83.00 | 83.45 | 81.40 | 82.75 | 82.75 | 8,670 |
10 Jan 2024 | 84.25 | 84.50 | 81.90 | 83.03 | 83.03 | 7,405 |
09 Jan 2024 | 83.70 | 84.60 | 82.60 | 82.89 | 82.89 | 11,240 |
08 Jan 2024 | 83.60 | 84.00 | 81.05 | 83.48 | 83.48 | 12,053 |
05 Jan 2024 | 82.95 | 83.85 | 81.65 | 82.52 | 82.52 | 4,981 |
04 Jan 2024 | 82.30 | 83.95 | 81.75 | 83.21 | 83.21 | 9,460 |
03 Jan 2024 | 83.10 | 83.15 | 81.55 | 82.11 | 82.11 | 26,407 |
02 Jan 2024 | 85.25 | 85.80 | 83.55 | 83.81 | 83.81 | 4,602 |
29 Dec 2023 | 84.95 | 86.35 | 84.95 | 85.93 | 85.93 | 3,379 |
28 Dec 2023 | 85.25 | 85.51 | 83.85 | 84.73 | 84.73 | 2,945 |
27 Dec 2023 | 85.10 | 85.80 | 84.50 | 85.55 | 85.55 | 2,753 |
22 Dec 2023 | 84.10 | 84.85 | 83.65 | 84.51 | 84.51 | 11,217 |
21 Dec 2023 | 83.35 | 84.50 | 83.00 | 84.11 | 84.11 | 15,920 |
20 Dec 2023 | 82.75 | 83.00 | 81.40 | 82.76 | 82.76 | 8,682 |
19 Dec 2023 | 83.10 | 83.80 | 82.80 | 83.26 | 83.26 | 65,929 |
18 Dec 2023 | 80.85 | 81.05 | 79.25 | 80.39 | 80.39 | 18,586 |
15 Dec 2023 | 80.30 | 81.70 | 78.00 | 80.15 | 80.15 | 18,498 |
14 Dec 2023 | 76.00 | 80.90 | 73.30 | 79.03 | 79.03 | 28,118 |
13 Dec 2023 | 72.05 | 72.95 | 71.85 | 72.85 | 72.85 | 3,103 |
12 Dec 2023 | 73.50 | 73.50 | 71.35 | 72.70 | 72.70 | 6,362 |
11 Dec 2023 | 72.40 | 73.50 | 72.40 | 73.00 | 73.00 | 6,589 |
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 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |