Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 69.20 | 71.70 | 68.60 | 70.50 | 70.50 | 8,752,468 |
30 Apr 2024 | 69.80 | 69.90 | 68.30 | 68.70 | 68.70 | 4,598,398 |
29 Apr 2024 | 67.90 | 69.90 | 67.80 | 69.30 | 69.30 | 7,431,891 |
26 Apr 2024 | 67.50 | 68.90 | 67.40 | 67.50 | 67.50 | 3,331,226 |
25 Apr 2024 | 67.50 | 67.90 | 67.20 | 67.40 | 67.40 | 2,820,646 |
24 Apr 2024 | 68.60 | 68.90 | 67.70 | 68.00 | 68.00 | 3,284,558 |
23 Apr 2024 | 68.70 | 69.20 | 67.40 | 67.50 | 67.50 | 4,228,600 |
22 Apr 2024 | 67.20 | 68.70 | 67.00 | 67.80 | 67.80 | 5,472,192 |
19 Apr 2024 | 68.70 | 68.70 | 66.60 | 66.90 | 66.90 | 8,605,716 |
18 Apr 2024 | 67.40 | 70.50 | 66.80 | 69.30 | 69.30 | 8,916,287 |
17 Apr 2024 | 67.80 | 68.70 | 67.40 | 67.40 | 67.40 | 3,786,433 |
16 Apr 2024 | 69.00 | 69.00 | 67.00 | 67.40 | 67.40 | 6,824,189 |
15 Apr 2024 | 69.00 | 69.90 | 68.20 | 69.30 | 69.30 | 3,768,797 |
12 Apr 2024 | 69.30 | 69.80 | 68.90 | 69.00 | 69.00 | 2,453,973 |
11 Apr 2024 | 69.80 | 69.80 | 68.80 | 69.30 | 69.30 | 2,824,662 |
10 Apr 2024 | 69.50 | 69.90 | 68.80 | 69.90 | 69.90 | 3,119,659 |
09 Apr 2024 | 70.00 | 70.40 | 69.00 | 69.10 | 69.10 | 4,984,708 |
08 Apr 2024 | 66.90 | 70.50 | 66.90 | 70.00 | 70.00 | 11,289,261 |
03 Apr 2024 | 67.60 | 67.60 | 66.40 | 66.70 | 66.70 | 5,459,393 |
02 Apr 2024 | 68.90 | 69.40 | 67.60 | 67.80 | 67.80 | 4,004,613 |
01 Apr 2024 | 68.30 | 68.80 | 68.10 | 68.30 | 68.30 | 1,933,438 |
29 Mar 2024 | 68.50 | 68.70 | 67.70 | 68.20 | 68.20 | 1,325,000 |
28 Mar 2024 | 67.50 | 68.70 | 67.50 | 68.20 | 68.20 | 3,470,547 |
27 Mar 2024 | 67.40 | 67.80 | 67.10 | 67.30 | 67.30 | 1,531,139 |
26 Mar 2024 | 68.30 | 69.10 | 67.10 | 67.10 | 67.10 | 4,107,174 |
25 Mar 2024 | 68.80 | 69.50 | 68.10 | 68.10 | 68.10 | 2,750,355 |
22 Mar 2024 | 68.10 | 68.60 | 67.80 | 68.30 | 68.30 | 2,530,161 |
21 Mar 2024 | 68.10 | 68.40 | 67.60 | 67.80 | 67.80 | 3,013,636 |
20 Mar 2024 | 68.10 | 69.00 | 67.50 | 67.70 | 67.70 | 5,769,551 |
19 Mar 2024 | 69.80 | 69.80 | 68.20 | 68.30 | 68.30 | 4,652,063 |
18 Mar 2024 | 68.30 | 69.90 | 68.30 | 69.50 | 69.50 | 2,345,420 |
15 Mar 2024 | 69.50 | 70.20 | 68.50 | 68.50 | 68.50 | 4,438,554 |
14 Mar 2024 | 69.60 | 70.50 | 69.40 | 69.80 | 69.80 | 3,930,566 |
13 Mar 2024 | 71.80 | 71.80 | 69.60 | 69.70 | 69.70 | 6,418,485 |
12 Mar 2024 | 67.70 | 72.60 | 67.70 | 71.90 | 71.90 | 14,118,725 |
11 Mar 2024 | 66.50 | 68.00 | 66.10 | 67.60 | 67.60 | 3,813,624 |
08 Mar 2024 | 69.30 | 69.40 | 66.80 | 67.10 | 67.10 | 8,626,801 |
07 Mar 2024 | 70.10 | 70.20 | 68.80 | 68.90 | 68.90 | 5,686,230 |
06 Mar 2024 | 70.00 | 71.40 | 69.70 | 70.10 | 70.10 | 3,107,182 |
05 Mar 2024 | 70.60 | 71.10 | 70.30 | 70.40 | 70.40 | 3,351,747 |
04 Mar 2024 | 70.80 | 71.10 | 70.30 | 70.80 | 70.80 | 3,365,051 |
01 Mar 2024 | 70.70 | 71.80 | 70.70 | 70.70 | 70.70 | 4,170,137 |
29 Feb 2024 | 69.40 | 71.10 | 68.50 | 70.70 | 70.70 | 6,095,098 |
27 Feb 2024 | 70.70 | 70.70 | 69.40 | 69.40 | 69.40 | 4,208,247 |
26 Feb 2024 | 71.00 | 71.30 | 70.30 | 70.60 | 70.60 | 3,578,468 |
23 Feb 2024 | 71.70 | 72.40 | 71.20 | 71.20 | 71.20 | 4,316,558 |
22 Feb 2024 | 70.90 | 71.30 | 70.30 | 70.90 | 70.90 | 3,213,711 |
21 Feb 2024 | 71.30 | 71.70 | 70.80 | 70.80 | 70.80 | 2,926,577 |
20 Feb 2024 | 72.00 | 72.10 | 70.90 | 70.90 | 70.90 | 5,012,101 |
19 Feb 2024 | 70.60 | 72.40 | 70.20 | 72.20 | 72.20 | 7,856,806 |
16 Feb 2024 | 69.10 | 70.30 | 69.10 | 69.90 | 69.90 | 4,567,304 |
15 Feb 2024 | 69.20 | 69.60 | 68.70 | 68.70 | 68.70 | 3,193,093 |
05 Feb 2024 | 69.00 | 69.40 | 68.20 | 69.30 | 69.30 | 2,474,363 |
02 Feb 2024 | 71.00 | 71.00 | 69.00 | 69.10 | 69.10 | 3,255,150 |
01 Feb 2024 | 69.90 | 70.80 | 69.80 | 70.70 | 70.70 | 3,605,936 |
31 Jan 2024 | 69.70 | 69.90 | 68.80 | 69.50 | 69.50 | 2,924,072 |
30 Jan 2024 | 70.00 | 70.70 | 69.60 | 69.60 | 69.60 | 2,895,994 |
29 Jan 2024 | 69.90 | 70.60 | 69.70 | 69.80 | 69.80 | 3,371,052 |
26 Jan 2024 | 69.90 | 70.40 | 69.50 | 69.80 | 69.80 | 3,260,635 |
25 Jan 2024 | 70.50 | 71.20 | 69.50 | 69.70 | 69.70 | 3,827,724 |
24 Jan 2024 | 69.60 | 71.20 | 69.40 | 70.80 | 70.80 | 4,989,346 |
23 Jan 2024 | 68.80 | 69.60 | 68.50 | 69.60 | 69.60 | 2,590,195 |
22 Jan 2024 | 69.20 | 69.50 | 68.60 | 68.60 | 68.60 | 2,717,684 |
19 Jan 2024 | 68.60 | 69.40 | 68.10 | 69.10 | 69.10 | 3,635,979 |
18 Jan 2024 | 67.70 | 68.50 | 67.20 | 68.50 | 68.50 | 4,186,034 |
17 Jan 2024 | 69.80 | 70.00 | 67.70 | 67.70 | 67.70 | 10,329,579 |
16 Jan 2024 | 71.00 | 71.00 | 69.70 | 69.80 | 69.80 | 5,162,985 |
15 Jan 2024 | 71.00 | 71.30 | 70.60 | 70.90 | 70.90 | 1,954,711 |
12 Jan 2024 | 70.70 | 71.70 | 69.90 | 70.70 | 70.70 | 3,969,055 |
11 Jan 2024 | 70.90 | 71.70 | 70.50 | 70.70 | 70.70 | 4,382,886 |
10 Jan 2024 | 70.70 | 70.70 | 69.60 | 70.20 | 70.20 | 5,586,025 |
09 Jan 2024 | 72.70 | 72.70 | 70.80 | 70.90 | 70.90 | 7,103,346 |
08 Jan 2024 | 72.80 | 73.30 | 72.30 | 72.30 | 72.30 | 2,786,222 |
05 Jan 2024 | 72.90 | 72.90 | 72.20 | 72.40 | 72.40 | 2,810,355 |
04 Jan 2024 | 73.10 | 73.80 | 72.60 | 72.60 | 72.60 | 3,551,935 |
03 Jan 2024 | 74.60 | 74.70 | 73.10 | 73.10 | 73.10 | 5,633,149 |
02 Jan 2024 | 75.10 | 75.50 | 74.20 | 74.80 | 74.80 | 4,110,312 |
29 Dec 2023 | 75.00 | 75.30 | 74.50 | 74.80 | 74.80 | 5,896,613 |
28 Dec 2023 | 73.70 | 74.80 | 73.10 | 74.60 | 74.60 | 6,678,721 |
27 Dec 2023 | 73.00 | 73.60 | 72.90 | 73.30 | 73.30 | 3,018,558 |
26 Dec 2023 | 73.20 | 73.30 | 72.60 | 72.70 | 72.70 | 3,494,843 |
25 Dec 2023 | 72.30 | 73.40 | 72.30 | 72.80 | 72.80 | 4,674,288 |
22 Dec 2023 | 73.30 | 74.60 | 72.20 | 72.20 | 72.20 | 11,471,312 |
21 Dec 2023 | 73.50 | 73.90 | 72.30 | 72.70 | 72.70 | 10,766,055 |
20 Dec 2023 | 73.70 | 74.60 | 73.70 | 74.10 | 74.10 | 4,289,695 |
19 Dec 2023 | 74.90 | 74.90 | 73.60 | 74.00 | 74.00 | 5,938,046 |
18 Dec 2023 | 75.60 | 75.90 | 74.20 | 74.40 | 74.40 | 8,626,188 |
15 Dec 2023 | 76.80 | 77.10 | 75.50 | 75.50 | 75.50 | 12,402,941 |
14 Dec 2023 | 76.40 | 77.40 | 76.00 | 77.30 | 77.30 | 7,816,156 |
13 Dec 2023 | 77.80 | 78.20 | 75.90 | 76.00 | 76.00 | 13,865,109 |
12 Dec 2023 | 78.20 | 78.70 | 77.70 | 77.80 | 77.80 | 3,651,735 |
11 Dec 2023 | 77.30 | 78.40 | 77.00 | 78.00 | 78.00 | 4,588,333 |
08 Dec 2023 | 78.10 | 78.10 | 77.20 | 77.20 | 77.20 | 3,002,075 |
07 Dec 2023 | 77.80 | 78.30 | 77.10 | 77.60 | 77.60 | 3,449,432 |
06 Dec 2023 | 77.20 | 78.40 | 76.80 | 77.80 | 77.80 | 5,933,488 |
05 Dec 2023 | 76.40 | 77.10 | 76.00 | 77.00 | 77.00 | 3,144,478 |
04 Dec 2023 | 77.40 | 77.70 | 76.50 | 76.50 | 76.50 | 3,603,116 |
01 Dec 2023 | 77.20 | 77.40 | 76.80 | 77.10 | 77.10 | 3,000,892 |
30 Nov 2023 | 78.50 | 78.50 | 76.30 | 76.90 | 76.90 | 10,658,074 |
29 Nov 2023 | 78.60 | 78.80 | 77.80 | 77.90 | 77.90 | 3,170,561 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |