Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 81.0000 | 82.0000 | 78.0000 | 80.0000 | 80.0000 | 19,225,800 |
29 Apr 2024 | 72.0000 | 81.0000 | 72.0000 | 81.0000 | 81.0000 | 34,380,300 |
26 Apr 2024 | 73.0000 | 73.0000 | 70.0000 | 72.0000 | 72.0000 | 3,693,500 |
25 Apr 2024 | 73.0000 | 73.0000 | 71.0000 | 72.0000 | 72.0000 | 3,312,700 |
24 Apr 2024 | 73.0000 | 76.0000 | 71.0000 | 73.0000 | 73.0000 | 5,861,700 |
23 Apr 2024 | 74.0000 | 74.0000 | 71.0000 | 72.0000 | 72.0000 | 4,262,200 |
22 Apr 2024 | 71.0000 | 74.0000 | 71.0000 | 72.0000 | 72.0000 | 4,636,200 |
19 Apr 2024 | 71.0000 | 73.0000 | 70.0000 | 71.0000 | 71.0000 | 3,566,700 |
18 Apr 2024 | 73.0000 | 77.0000 | 68.0000 | 70.0000 | 70.0000 | 12,548,100 |
17 Apr 2024 | 75.0000 | 76.0000 | 72.0000 | 74.0000 | 74.0000 | 4,283,600 |
16 Apr 2024 | 75.0000 | 78.0000 | 70.0000 | 75.0000 | 75.0000 | 14,490,900 |
05 Apr 2024 | 69.0000 | 76.0000 | 68.0000 | 75.0000 | 75.0000 | 23,127,800 |
04 Apr 2024 | 69.0000 | 70.0000 | 66.0000 | 69.0000 | 69.0000 | 9,437,800 |
03 Apr 2024 | 70.0000 | 70.0000 | 67.0000 | 69.0000 | 69.0000 | 6,363,700 |
02 Apr 2024 | 70.0000 | 71.0000 | 68.0000 | 69.0000 | 69.0000 | 4,185,200 |
01 Apr 2024 | 68.0000 | 72.0000 | 68.0000 | 69.0000 | 69.0000 | 12,666,200 |
28 Mar 2024 | 68.0000 | 70.0000 | 65.0000 | 67.0000 | 67.0000 | 6,300,400 |
27 Mar 2024 | 71.0000 | 72.0000 | 67.0000 | 68.0000 | 68.0000 | 10,645,700 |
26 Mar 2024 | 71.0000 | 71.0000 | 65.0000 | 71.0000 | 71.0000 | 20,462,700 |
25 Mar 2024 | 66.0000 | 66.0000 | 62.0000 | 65.0000 | 65.0000 | 24,028,500 |
22 Mar 2024 | 63.0000 | 64.0000 | 62.0000 | 63.0000 | 63.0000 | 783,300 |
21 Mar 2024 | 61.0000 | 63.0000 | 61.0000 | 63.0000 | 63.0000 | 1,529,400 |
20 Mar 2024 | 62.0000 | 63.0000 | 61.0000 | 62.0000 | 62.0000 | 2,404,200 |
19 Mar 2024 | 61.0000 | 63.0000 | 61.0000 | 62.0000 | 62.0000 | 1,938,500 |
18 Mar 2024 | 61.0000 | 63.0000 | 61.0000 | 61.0000 | 61.0000 | 5,667,000 |
15 Mar 2024 | 60.0000 | 62.0000 | 59.0000 | 61.0000 | 61.0000 | 12,683,700 |
14 Mar 2024 | 60.0000 | 60.0000 | 59.0000 | 60.0000 | 60.0000 | 694,400 |
13 Mar 2024 | 59.0000 | 60.0000 | 58.0000 | 60.0000 | 60.0000 | 2,503,100 |
08 Mar 2024 | 61.0000 | 62.0000 | 60.0000 | 60.0000 | 60.0000 | 2,539,700 |
07 Mar 2024 | 62.0000 | 62.0000 | 61.0000 | 61.0000 | 61.0000 | 1,202,400 |
06 Mar 2024 | 64.0000 | 64.0000 | 60.0000 | 62.0000 | 62.0000 | 2,003,700 |
05 Mar 2024 | 62.0000 | 62.0000 | 61.0000 | 62.0000 | 62.0000 | 962,700 |
04 Mar 2024 | 60.0000 | 63.0000 | 59.0000 | 61.0000 | 61.0000 | 4,986,300 |
01 Mar 2024 | 60.0000 | 61.0000 | 59.0000 | 60.0000 | 60.0000 | 681,000 |
29 Feb 2024 | 61.0000 | 61.0000 | 59.0000 | 60.0000 | 60.0000 | 2,041,800 |
28 Feb 2024 | 61.0000 | 62.0000 | 60.0000 | 60.0000 | 60.0000 | 3,699,000 |
27 Feb 2024 | 60.0000 | 63.0000 | 60.0000 | 61.0000 | 61.0000 | 4,264,400 |
26 Feb 2024 | 60.0000 | 63.0000 | 59.0000 | 60.0000 | 60.0000 | 2,259,700 |
23 Feb 2024 | 60.0000 | 61.0000 | 58.0000 | 61.0000 | 61.0000 | 2,358,400 |
22 Feb 2024 | 61.0000 | 61.0000 | 58.0000 | 60.0000 | 60.0000 | 3,636,400 |
21 Feb 2024 | 60.0000 | 62.0000 | 59.0000 | 60.0000 | 60.0000 | 4,465,800 |
20 Feb 2024 | 60.0000 | 61.0000 | 59.0000 | 60.0000 | 60.0000 | 374,500 |
19 Feb 2024 | 61.0000 | 61.0000 | 59.0000 | 60.0000 | 60.0000 | 2,096,400 |
16 Feb 2024 | 61.0000 | 62.0000 | 60.0000 | 61.0000 | 61.0000 | 3,768,800 |
15 Feb 2024 | 61.0000 | 63.0000 | 60.0000 | 61.0000 | 61.0000 | 5,646,000 |
13 Feb 2024 | 61.0000 | 62.0000 | 60.0000 | 61.0000 | 61.0000 | 2,567,600 |
12 Feb 2024 | 63.0000 | 64.0000 | 60.0000 | 61.0000 | 61.0000 | 3,220,300 |
07 Feb 2024 | 62.0000 | 67.0000 | 61.0000 | 63.0000 | 63.0000 | 8,382,100 |
06 Feb 2024 | 61.0000 | 63.0000 | 60.0000 | 62.0000 | 62.0000 | 1,688,800 |
05 Feb 2024 | 63.0000 | 63.0000 | 61.0000 | 61.0000 | 61.0000 | 1,897,000 |
02 Feb 2024 | 62.0000 | 64.0000 | 62.0000 | 62.0000 | 62.0000 | 954,100 |
01 Feb 2024 | 62.0000 | 64.0000 | 61.0000 | 62.0000 | 62.0000 | 5,178,900 |
31 Jan 2024 | 62.0000 | 63.0000 | 60.0000 | 62.0000 | 62.0000 | 2,938,400 |
30 Jan 2024 | 60.0000 | 62.0000 | 59.0000 | 62.0000 | 62.0000 | 2,329,500 |
29 Jan 2024 | 59.0000 | 61.0000 | 59.0000 | 60.0000 | 60.0000 | 1,601,500 |
26 Jan 2024 | 60.0000 | 61.0000 | 59.0000 | 60.0000 | 60.0000 | 6,212,700 |
25 Jan 2024 | 59.0000 | 62.0000 | 59.0000 | 60.0000 | 60.0000 | 1,302,600 |
24 Jan 2024 | 63.0000 | 64.0000 | 58.0000 | 59.0000 | 59.0000 | 7,916,300 |
23 Jan 2024 | 65.0000 | 65.0000 | 62.0000 | 63.0000 | 63.0000 | 3,009,900 |
22 Jan 2024 | 66.0000 | 67.0000 | 64.0000 | 65.0000 | 65.0000 | 2,364,800 |
19 Jan 2024 | 67.0000 | 67.0000 | 66.0000 | 66.0000 | 66.0000 | 1,105,600 |
18 Jan 2024 | 66.0000 | 67.0000 | 65.0000 | 66.0000 | 66.0000 | 3,710,300 |
17 Jan 2024 | 66.0000 | 68.0000 | 66.0000 | 66.0000 | 66.0000 | 8,831,800 |
16 Jan 2024 | 65.0000 | 68.0000 | 65.0000 | 66.0000 | 66.0000 | 5,858,100 |
15 Jan 2024 | 63.0000 | 67.0000 | 62.0000 | 65.0000 | 65.0000 | 14,657,400 |
12 Jan 2024 | 64.0000 | 65.0000 | 62.0000 | 62.0000 | 62.0000 | 1,711,700 |
11 Jan 2024 | 63.0000 | 65.0000 | 62.0000 | 63.0000 | 63.0000 | 3,058,500 |
10 Jan 2024 | 62.0000 | 63.0000 | 60.0000 | 62.0000 | 62.0000 | 3,595,600 |
09 Jan 2024 | 63.0000 | 63.0000 | 60.0000 | 62.0000 | 62.0000 | 4,849,200 |
08 Jan 2024 | 66.0000 | 67.0000 | 61.0000 | 62.0000 | 62.0000 | 11,397,200 |
05 Jan 2024 | 70.0000 | 72.0000 | 66.0000 | 66.0000 | 66.0000 | 36,066,400 |
04 Jan 2024 | 70.0000 | 70.0000 | 67.0000 | 69.0000 | 69.0000 | 8,210,800 |
03 Jan 2024 | 67.0000 | 69.0000 | 65.0000 | 67.0000 | 67.0000 | 7,550,400 |
02 Jan 2024 | 61.0000 | 71.0000 | 61.0000 | 67.0000 | 67.0000 | 30,494,500 |
29 Dec 2023 | 64.0000 | 65.0000 | 61.0000 | 62.0000 | 62.0000 | 7,896,700 |
28 Dec 2023 | 65.0000 | 65.0000 | 62.0000 | 64.0000 | 64.0000 | 11,539,600 |
27 Dec 2023 | 58.0000 | 64.0000 | 58.0000 | 64.0000 | 64.0000 | 30,392,500 |
22 Dec 2023 | 55.0000 | 61.0000 | 54.0000 | 57.0000 | 57.0000 | 27,931,900 |
21 Dec 2023 | 52.0000 | 66.0000 | 52.0000 | 54.0000 | 54.0000 | 93,259,500 |
20 Dec 2023 | 53.0000 | 54.0000 | 52.0000 | 52.0000 | 52.0000 | 3,387,800 |
19 Dec 2023 | 53.0000 | 54.0000 | 52.0000 | 54.0000 | 54.0000 | 1,446,000 |
18 Dec 2023 | 54.0000 | 54.0000 | 52.0000 | 54.0000 | 54.0000 | 2,239,500 |
15 Dec 2023 | 51.0000 | 55.0000 | 51.0000 | 54.0000 | 54.0000 | 6,944,300 |
14 Dec 2023 | 51.0000 | 51.0000 | 50.0000 | 51.0000 | 51.0000 | 7,849,200 |
13 Dec 2023 | 52.0000 | 52.0000 | 50.0000 | 51.0000 | 51.0000 | 16,994,000 |
12 Dec 2023 | 55.0000 | 56.0000 | 50.0000 | 51.0000 | 51.0000 | 47,685,800 |
11 Dec 2023 | 50.0000 | 59.0000 | 50.0000 | 54.0000 | 54.0000 | 11,173,400 |
08 Dec 2023 | 58.0000 | 60.0000 | 56.0000 | 59.0000 | 59.0000 | 6,933,100 |
07 Dec 2023 | 60.0000 | 60.0000 | 57.0000 | 58.0000 | 58.0000 | 5,031,200 |
06 Dec 2023 | 61.0000 | 62.0000 | 59.0000 | 59.0000 | 59.0000 | 3,381,500 |
05 Dec 2023 | 61.0000 | 61.0000 | 60.0000 | 61.0000 | 61.0000 | 1,713,700 |
04 Dec 2023 | 61.0000 | 62.0000 | 59.0000 | 61.0000 | 61.0000 | 6,859,000 |
01 Dec 2023 | 63.0000 | 63.0000 | 60.0000 | 61.0000 | 61.0000 | 3,198,500 |
30 Nov 2023 | 62.0000 | 64.0000 | 61.0000 | 62.0000 | 62.0000 | 4,497,000 |
29 Nov 2023 | 61.0000 | 65.0000 | 60.0000 | 62.0000 | 62.0000 | 10,345,900 |
28 Nov 2023 | 59.0000 | 61.0000 | 58.0000 | 60.0000 | 60.0000 | 5,134,200 |
27 Nov 2023 | 67.0000 | 67.0000 | 55.0000 | 59.0000 | 59.0000 | 5,066,400 |
24 Nov 2023 | 53.0000 | 63.0000 | 53.0000 | 59.0000 | 59.0000 | 42,060,700 |
23 Nov 2023 | 63.0000 | 63.0000 | 54.0000 | 61.0000 | 61.0000 | 24,792,500 |
22 Nov 2023 | 62.0000 | 63.0000 | 60.0000 | 62.0000 | 62.0000 | 3,795,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |