Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 51.0000 | 52.0000 | 51.0000 | 51.0000 | 51.0000 | 9,185,400 |
22 Apr 2024 | 52.0000 | 52.0000 | 51.0000 | 51.0000 | 51.0000 | 7,932,200 |
19 Apr 2024 | 53.0000 | 53.0000 | 51.0000 | 51.0000 | 51.0000 | 21,461,500 |
18 Apr 2024 | 53.0000 | 53.0000 | 52.0000 | 53.0000 | 53.0000 | 8,161,700 |
17 Apr 2024 | 53.0000 | 54.0000 | 53.0000 | 53.0000 | 53.0000 | 5,308,900 |
16 Apr 2024 | 55.0000 | 55.0000 | 52.0000 | 54.0000 | 54.0000 | 19,450,000 |
05 Apr 2024 | 55.0000 | 56.0000 | 54.0000 | 55.0000 | 55.0000 | 8,070,800 |
04 Apr 2024 | 56.0000 | 57.0000 | 54.0000 | 55.0000 | 55.0000 | 17,735,200 |
03 Apr 2024 | 54.0000 | 56.0000 | 53.0000 | 55.0000 | 55.0000 | 21,967,100 |
02 Apr 2024 | 53.0000 | 54.0000 | 52.0000 | 54.0000 | 54.0000 | 9,949,100 |
01 Apr 2024 | 55.0000 | 55.0000 | 53.0000 | 54.0000 | 54.0000 | 12,535,100 |
28 Mar 2024 | 56.0000 | 57.0000 | 54.0000 | 55.0000 | 55.0000 | 33,404,600 |
27 Mar 2024 | 50.0000 | 57.0000 | 50.0000 | 56.0000 | 56.0000 | 7,029,400 |
26 Mar 2024 | 58.0000 | 58.0000 | 55.0000 | 56.0000 | 56.0000 | 16,801,500 |
25 Mar 2024 | 56.0000 | 56.0000 | 55.0000 | 55.0000 | 55.0000 | 7,294,500 |
22 Mar 2024 | 57.0000 | 57.0000 | 55.0000 | 56.0000 | 56.0000 | 12,921,100 |
21 Mar 2024 | 56.0000 | 57.0000 | 55.0000 | 56.0000 | 56.0000 | 15,217,500 |
20 Mar 2024 | 57.0000 | 57.0000 | 55.0000 | 56.0000 | 56.0000 | 15,855,800 |
19 Mar 2024 | 59.0000 | 59.0000 | 56.0000 | 56.0000 | 56.0000 | 29,029,700 |
18 Mar 2024 | 55.0000 | 60.0000 | 55.0000 | 58.0000 | 58.0000 | 85,612,900 |
15 Mar 2024 | 55.0000 | 56.0000 | 54.0000 | 55.0000 | 55.0000 | 26,066,300 |
14 Mar 2024 | 55.0000 | 56.0000 | 55.0000 | 56.0000 | 56.0000 | 15,693,600 |
13 Mar 2024 | 56.0000 | 58.0000 | 55.0000 | 55.0000 | 55.0000 | 49,147,600 |
08 Mar 2024 | 59.0000 | 59.0000 | 56.0000 | 56.0000 | 56.0000 | 32,935,100 |
07 Mar 2024 | 57.0000 | 59.0000 | 56.0000 | 57.0000 | 57.0000 | 39,710,000 |
06 Mar 2024 | 55.0000 | 58.0000 | 55.0000 | 57.0000 | 57.0000 | 35,049,900 |
05 Mar 2024 | 61.0000 | 63.0000 | 54.0000 | 55.0000 | 55.0000 | 150,616,300 |
04 Mar 2024 | 58.0000 | 70.0000 | 54.0000 | 61.0000 | 61.0000 | 733,030,600 |
01 Mar 2024 | 51.0000 | 52.0000 | 50.0000 | 52.0000 | 52.0000 | 2,899,000 |
29 Feb 2024 | 51.0000 | 52.0000 | 50.0000 | 51.0000 | 51.0000 | 5,894,000 |
28 Feb 2024 | 51.0000 | 52.0000 | 50.0000 | 51.0000 | 51.0000 | 5,612,400 |
27 Feb 2024 | 51.0000 | 52.0000 | 50.0000 | 51.0000 | 51.0000 | 2,930,800 |
26 Feb 2024 | 52.0000 | 52.0000 | 51.0000 | 51.0000 | 51.0000 | 4,114,700 |
23 Feb 2024 | 52.0000 | 52.0000 | 51.0000 | 52.0000 | 52.0000 | 777,300 |
22 Feb 2024 | 52.0000 | 52.0000 | 51.0000 | 51.0000 | 51.0000 | 3,386,300 |
21 Feb 2024 | 51.0000 | 52.0000 | 51.0000 | 52.0000 | 52.0000 | 1,063,500 |
20 Feb 2024 | 52.0000 | 52.0000 | 51.0000 | 51.0000 | 51.0000 | 11,139,000 |
19 Feb 2024 | 51.0000 | 52.0000 | 50.0000 | 52.0000 | 52.0000 | 8,306,500 |
16 Feb 2024 | 51.0000 | 52.0000 | 50.0000 | 51.0000 | 51.0000 | 3,292,400 |
15 Feb 2024 | 51.0000 | 52.0000 | 50.0000 | 51.0000 | 51.0000 | 10,556,000 |
13 Feb 2024 | 51.0000 | 52.0000 | 50.0000 | 51.0000 | 51.0000 | 7,027,700 |
12 Feb 2024 | 51.0000 | 52.0000 | 51.0000 | 51.0000 | 51.0000 | 4,972,500 |
07 Feb 2024 | 51.0000 | 52.0000 | 51.0000 | 51.0000 | 51.0000 | 4,789,600 |
06 Feb 2024 | 52.0000 | 52.0000 | 51.0000 | 51.0000 | 51.0000 | 2,702,200 |
05 Feb 2024 | 52.0000 | 52.0000 | 51.0000 | 52.0000 | 52.0000 | 1,312,100 |
02 Feb 2024 | 52.0000 | 52.0000 | 51.0000 | 51.0000 | 51.0000 | 2,094,400 |
01 Feb 2024 | 51.0000 | 52.0000 | 51.0000 | 51.0000 | 51.0000 | 1,157,200 |
31 Jan 2024 | 51.0000 | 52.0000 | 50.0000 | 51.0000 | 51.0000 | 3,480,900 |
30 Jan 2024 | 51.0000 | 52.0000 | 50.0000 | 50.0000 | 50.0000 | 9,365,300 |
29 Jan 2024 | 51.0000 | 52.0000 | 50.0000 | 50.0000 | 50.0000 | 18,035,400 |
26 Jan 2024 | 51.0000 | 51.0000 | 50.0000 | 51.0000 | 51.0000 | 7,800,500 |
25 Jan 2024 | 52.0000 | 52.0000 | 50.0000 | 50.0000 | 50.0000 | 61,123,000 |
24 Jan 2024 | 53.0000 | 53.0000 | 51.0000 | 51.0000 | 51.0000 | 15,246,800 |
23 Jan 2024 | 53.0000 | 53.0000 | 52.0000 | 52.0000 | 52.0000 | 7,172,800 |
22 Jan 2024 | 53.0000 | 53.0000 | 52.0000 | 52.0000 | 52.0000 | 2,144,100 |
19 Jan 2024 | 53.0000 | 54.0000 | 52.0000 | 53.0000 | 53.0000 | 3,981,500 |
18 Jan 2024 | 53.0000 | 54.0000 | 52.0000 | 53.0000 | 53.0000 | 3,185,500 |
17 Jan 2024 | 53.0000 | 54.0000 | 52.0000 | 53.0000 | 53.0000 | 7,827,300 |
16 Jan 2024 | 53.0000 | 53.0000 | 52.0000 | 53.0000 | 53.0000 | 4,484,800 |
15 Jan 2024 | 53.0000 | 53.0000 | 52.0000 | 52.0000 | 52.0000 | 2,952,600 |
12 Jan 2024 | 53.0000 | 53.0000 | 52.0000 | 53.0000 | 53.0000 | 7,459,300 |
11 Jan 2024 | 53.0000 | 53.0000 | 52.0000 | 53.0000 | 53.0000 | 1,418,600 |
10 Jan 2024 | 54.0000 | 54.0000 | 52.0000 | 52.0000 | 52.0000 | 15,281,900 |
09 Jan 2024 | 54.0000 | 54.0000 | 53.0000 | 53.0000 | 53.0000 | 5,510,900 |
08 Jan 2024 | 54.0000 | 54.0000 | 53.0000 | 54.0000 | 54.0000 | 1,740,400 |
05 Jan 2024 | 54.0000 | 55.0000 | 53.0000 | 53.0000 | 53.0000 | 11,355,000 |
04 Jan 2024 | 53.0000 | 54.0000 | 52.0000 | 54.0000 | 54.0000 | 14,220,800 |
03 Jan 2024 | 54.0000 | 54.0000 | 53.0000 | 53.0000 | 53.0000 | 11,676,500 |
02 Jan 2024 | 54.0000 | 54.0000 | 53.0000 | 53.0000 | 53.0000 | 1,148,000 |
29 Dec 2023 | 53.0000 | 54.0000 | 52.0000 | 54.0000 | 54.0000 | 1,582,800 |
28 Dec 2023 | 53.0000 | 54.0000 | 53.0000 | 53.0000 | 53.0000 | 1,580,600 |
27 Dec 2023 | 53.0000 | 54.0000 | 53.0000 | 53.0000 | 53.0000 | 4,200,200 |
22 Dec 2023 | 55.0000 | 55.0000 | 53.0000 | 53.0000 | 53.0000 | 2,300,300 |
21 Dec 2023 | 53.0000 | 54.0000 | 53.0000 | 54.0000 | 54.0000 | 2,605,500 |
20 Dec 2023 | 53.0000 | 54.0000 | 52.0000 | 53.0000 | 53.0000 | 8,628,900 |
19 Dec 2023 | 53.0000 | 53.0000 | 52.0000 | 52.0000 | 52.0000 | 7,602,900 |
18 Dec 2023 | 53.0000 | 54.0000 | 52.0000 | 53.0000 | 53.0000 | 1,564,700 |
15 Dec 2023 | 53.0000 | 54.0000 | 52.0000 | 53.0000 | 53.0000 | 2,169,500 |
14 Dec 2023 | 53.0000 | 54.0000 | 52.0000 | 53.0000 | 53.0000 | 8,472,500 |
13 Dec 2023 | 53.0000 | 55.0000 | 52.0000 | 53.0000 | 53.0000 | 12,531,000 |
12 Dec 2023 | 55.0000 | 55.0000 | 52.0000 | 53.0000 | 53.0000 | 35,764,000 |
11 Dec 2023 | 56.0000 | 56.0000 | 54.0000 | 54.0000 | 54.0000 | 14,882,400 |
08 Dec 2023 | 55.0000 | 57.0000 | 55.0000 | 55.0000 | 55.0000 | 17,134,700 |
07 Dec 2023 | 56.0000 | 57.0000 | 54.0000 | 55.0000 | 55.0000 | 17,743,200 |
06 Dec 2023 | 55.0000 | 59.0000 | 54.0000 | 55.0000 | 55.0000 | 56,531,500 |
05 Dec 2023 | 55.0000 | 55.0000 | 54.0000 | 55.0000 | 55.0000 | 4,309,000 |
04 Dec 2023 | 56.0000 | 56.0000 | 54.0000 | 54.0000 | 54.0000 | 18,296,100 |
01 Dec 2023 | 55.0000 | 56.0000 | 54.0000 | 56.0000 | 56.0000 | 3,182,100 |
30 Nov 2023 | 55.0000 | 56.0000 | 54.0000 | 55.0000 | 55.0000 | 7,947,700 |
29 Nov 2023 | 56.0000 | 56.0000 | 54.0000 | 55.0000 | 55.0000 | 6,526,700 |
28 Nov 2023 | 55.0000 | 56.0000 | 54.0000 | 55.0000 | 55.0000 | 3,340,400 |
27 Nov 2023 | 56.0000 | 56.0000 | 55.0000 | 55.0000 | 55.0000 | 8,528,600 |
24 Nov 2023 | 56.0000 | 56.0000 | 55.0000 | 55.0000 | 55.0000 | 6,671,000 |
23 Nov 2023 | 55.0000 | 56.0000 | 55.0000 | 56.0000 | 56.0000 | 1,045,800 |
22 Nov 2023 | 56.0000 | 57.0000 | 55.0000 | 55.0000 | 55.0000 | 1,054,400 |
21 Nov 2023 | 56.0000 | 57.0000 | 55.0000 | 56.0000 | 56.0000 | 2,388,500 |
20 Nov 2023 | 56.0000 | 57.0000 | 56.0000 | 57.0000 | 57.0000 | 1,021,500 |
17 Nov 2023 | 56.0000 | 57.0000 | 55.0000 | 57.0000 | 57.0000 | 1,091,600 |
16 Nov 2023 | 56.0000 | 57.0000 | 56.0000 | 56.0000 | 56.0000 | 1,263,900 |
15 Nov 2023 | 55.0000 | 57.0000 | 55.0000 | 56.0000 | 56.0000 | 2,966,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |