Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | 57.00 | 57.00 | 56.00 | 56.80 | 56.80 | 970 |
30 Apr 2024 | 57.40 | 58.40 | 56.80 | 57.00 | 57.00 | 4,556 |
29 Apr 2024 | 56.60 | 58.20 | 56.60 | 57.60 | 57.60 | 4,063 |
26 Apr 2024 | 56.80 | 57.20 | 56.00 | 57.00 | 57.00 | 18,781 |
25 Apr 2024 | 56.80 | 57.40 | 55.40 | 56.80 | 56.80 | 6,656 |
24 Apr 2024 | 56.00 | 57.60 | 55.60 | 57.00 | 57.00 | 15,343 |
23 Apr 2024 | 56.00 | 56.80 | 55.20 | 56.00 | 56.00 | 7,797 |
22 Apr 2024 | 54.00 | 56.40 | 53.80 | 54.60 | 54.60 | 28,699 |
19 Apr 2024 | 52.00 | 52.00 | 52.00 | 52.00 | 52.00 | - |
18 Apr 2024 | 52.00 | 53.00 | 51.60 | 52.00 | 52.00 | 13,741 |
17 Apr 2024 | 51.40 | 52.40 | 51.20 | 51.60 | 51.60 | 3,424 |
16 Apr 2024 | 52.20 | 53.80 | 51.80 | 52.60 | 52.60 | 7,350 |
15 Apr 2024 | 53.60 | 55.20 | 53.40 | 54.00 | 54.00 | 12,607 |
12 Apr 2024 | 53.00 | 54.20 | 52.40 | 52.60 | 52.60 | 8,441 |
11 Apr 2024 | 54.00 | 55.40 | 53.00 | 54.60 | 54.60 | 22,665 |
10 Apr 2024 | 54.20 | 55.00 | 53.00 | 53.40 | 53.40 | 7,399 |
09 Apr 2024 | 54.60 | 55.20 | 53.60 | 54.20 | 54.20 | 3,960 |
08 Apr 2024 | 55.00 | 56.00 | 54.40 | 55.40 | 55.40 | 6,652 |
05 Apr 2024 | 55.60 | 55.60 | 54.00 | 54.40 | 54.40 | 9,406 |
04 Apr 2024 | 56.20 | 56.60 | 54.60 | 55.80 | 55.80 | 4,072 |
03 Apr 2024 | 53.80 | 54.00 | 52.60 | 53.60 | 53.60 | 5,727 |
02 Apr 2024 | 55.00 | 55.00 | 51.80 | 53.40 | 53.40 | 12,586 |
28 Mar 2024 | 58.40 | 58.40 | 57.20 | 57.20 | 57.20 | 10,010 |
27 Mar 2024 | 57.60 | 59.00 | 57.60 | 58.20 | 58.20 | 6,845 |
26 Mar 2024 | 59.40 | 59.40 | 57.40 | 57.60 | 57.60 | 7,126 |
25 Mar 2024 | 58.40 | 58.40 | 57.40 | 57.80 | 57.80 | 3,496 |
22 Mar 2024 | 59.20 | 59.20 | 57.80 | 59.00 | 59.00 | 6,653 |
21 Mar 2024 | 58.20 | 60.60 | 58.20 | 60.20 | 60.20 | 11,375 |
20 Mar 2024 | 56.80 | 56.80 | 54.60 | 56.40 | 56.40 | 22,885 |
19 Mar 2024 | 57.00 | 57.00 | 53.60 | 54.40 | 54.40 | 81,974 |
18 Mar 2024 | 59.40 | 59.40 | 57.20 | 59.00 | 59.00 | 5,969 |
15 Mar 2024 | 60.00 | 60.40 | 58.40 | 60.20 | 60.20 | 6,911 |
14 Mar 2024 | 61.60 | 62.60 | 61.20 | 61.40 | 61.40 | 10,349 |
13 Mar 2024 | 59.20 | 60.60 | 59.20 | 59.80 | 59.80 | 7,060 |
12 Mar 2024 | 59.00 | 59.80 | 58.60 | 59.20 | 59.20 | 11,244 |
11 Mar 2024 | 59.00 | 60.60 | 58.60 | 58.60 | 58.60 | 14,529 |
08 Mar 2024 | 60.40 | 62.00 | 60.40 | 61.40 | 61.40 | 11,410 |
07 Mar 2024 | 59.00 | 60.40 | 58.80 | 59.80 | 59.80 | 7,038 |
06 Mar 2024 | 60.20 | 61.80 | 60.00 | 60.40 | 60.40 | 12,111 |
05 Mar 2024 | 61.80 | 62.60 | 61.20 | 61.80 | 61.80 | 28,653 |
04 Mar 2024 | 61.60 | 62.80 | 61.00 | 62.20 | 62.20 | 68,134 |
01 Mar 2024 | 59.40 | 59.80 | 58.60 | 58.80 | 58.80 | 16,403 |
29 Feb 2024 | 59.20 | 59.40 | 57.80 | 58.40 | 58.40 | 10,378 |
28 Feb 2024 | 58.40 | 58.40 | 57.00 | 57.00 | 57.00 | 9,833 |
27 Feb 2024 | 56.40 | 58.40 | 56.20 | 57.60 | 57.60 | 11,899 |
26 Feb 2024 | 56.40 | 58.60 | 56.40 | 57.00 | 57.00 | 17,506 |
23 Feb 2024 | 58.40 | 59.40 | 58.20 | 58.40 | 58.40 | 7,026 |
22 Feb 2024 | 58.20 | 59.20 | 58.20 | 59.00 | 59.00 | 34,362 |
21 Feb 2024 | 56.20 | 57.60 | 55.40 | 57.20 | 57.20 | 18,817 |
20 Feb 2024 | 58.40 | 58.40 | 55.60 | 56.40 | 56.40 | 18,538 |
19 Feb 2024 | 58.20 | 60.60 | 54.60 | 59.00 | 59.00 | 20,195 |
16 Feb 2024 | 56.60 | 58.60 | 56.60 | 58.60 | 58.60 | 25,755 |
15 Feb 2024 | 55.40 | 55.40 | 53.40 | 54.60 | 54.60 | 12,456 |
14 Feb 2024 | 56.20 | 58.00 | 56.00 | 56.20 | 56.20 | 13,288 |
13 Feb 2024 | 55.20 | 55.80 | 53.60 | 54.60 | 54.60 | 22,416 |
12 Feb 2024 | 53.40 | 54.40 | 50.00 | 54.20 | 54.20 | 35,134 |
09 Feb 2024 | 53.80 | 54.20 | 53.20 | 54.20 | 54.20 | 20,414 |
08 Feb 2024 | 53.20 | 54.40 | 52.40 | 54.40 | 54.40 | 31,456 |
07 Feb 2024 | 51.60 | 54.40 | 51.60 | 52.60 | 52.60 | 78,301 |
06 Feb 2024 | 49.40 | 50.00 | 49.00 | 49.30 | 49.30 | 39,859 |
05 Feb 2024 | 49.00 | 49.50 | 48.60 | 48.80 | 48.80 | 20,523 |
02 Feb 2024 | 47.00 | 49.30 | 46.70 | 48.00 | 48.00 | 53,299 |
01 Feb 2024 | 44.10 | 45.00 | 44.10 | 44.90 | 44.90 | 8,463 |
31 Jan 2024 | 43.00 | 44.00 | 42.50 | 43.50 | 43.50 | 11,589 |
30 Jan 2024 | 43.00 | 43.30 | 41.60 | 43.00 | 43.00 | 19,977 |
29 Jan 2024 | 43.00 | 43.30 | 42.50 | 42.90 | 42.90 | 8,300 |
26 Jan 2024 | 41.80 | 42.70 | 41.40 | 42.00 | 42.00 | 5,088 |
25 Jan 2024 | 42.00 | 42.00 | 41.50 | 41.50 | 41.50 | 4,061 |
24 Jan 2024 | 40.00 | 41.90 | 40.00 | 41.20 | 41.20 | 2,273 |
23 Jan 2024 | 40.30 | 42.00 | 40.00 | 40.60 | 40.60 | 1,650 |
22 Jan 2024 | 41.60 | 41.90 | 38.60 | 40.70 | 40.70 | 13,939 |
19 Jan 2024 | 40.90 | 41.00 | 40.50 | 40.60 | 40.60 | 3,792 |
18 Jan 2024 | 40.20 | 40.80 | 40.10 | 40.50 | 40.50 | 14,679 |
17 Jan 2024 | 40.70 | 40.90 | 40.20 | 40.60 | 40.60 | 33,038 |
16 Jan 2024 | 42.50 | 42.50 | 40.10 | 41.00 | 41.00 | 2,268 |
15 Jan 2024 | 41.30 | 42.50 | 40.40 | 41.70 | 41.70 | 1,357 |
12 Jan 2024 | 42.90 | 42.90 | 40.10 | 41.50 | 41.50 | 2,095 |
11 Jan 2024 | 41.10 | 43.00 | 40.10 | 41.50 | 41.50 | 2,989 |
10 Jan 2024 | 41.50 | 41.80 | 41.10 | 41.60 | 41.60 | 2,934 |
09 Jan 2024 | 41.20 | 42.90 | 40.70 | 40.90 | 40.90 | 8,850 |
08 Jan 2024 | 41.50 | 42.50 | 41.00 | 41.40 | 41.40 | 535 |
05 Jan 2024 | 41.20 | 42.90 | 40.10 | 41.50 | 41.50 | 7,027 |
04 Jan 2024 | 42.30 | 42.50 | 41.30 | 41.80 | 41.80 | 3,268 |
03 Jan 2024 | 42.90 | 42.90 | 41.30 | 41.30 | 41.30 | 5,175 |
02 Jan 2024 | 43.70 | 43.90 | 41.50 | 42.80 | 42.80 | 2,920 |
29 Dec 2023 | 43.50 | 44.30 | 42.60 | 43.70 | 43.70 | 4,935 |
28 Dec 2023 | 41.90 | 44.00 | 41.20 | 43.60 | 43.60 | 21,157 |
27 Dec 2023 | 42.50 | 42.90 | 41.30 | 42.90 | 42.90 | 4,235 |
22 Dec 2023 | 42.40 | 42.50 | 41.70 | 42.50 | 42.50 | 1,926 |
21 Dec 2023 | 42.70 | 42.80 | 40.60 | 42.00 | 42.00 | 2,147 |
20 Dec 2023 | 42.40 | 42.90 | 41.60 | 42.80 | 42.80 | 8,288 |
19 Dec 2023 | 41.70 | 42.90 | 41.20 | 42.20 | 42.20 | 7,500 |
18 Dec 2023 | 41.50 | 42.50 | 40.10 | 41.70 | 41.70 | 7,482 |
15 Dec 2023 | 42.90 | 42.90 | 39.10 | 42.50 | 42.50 | 13,686 |
14 Dec 2023 | 41.80 | 42.80 | 41.70 | 42.50 | 42.50 | 3,596 |
13 Dec 2023 | 41.70 | 41.90 | 39.10 | 41.60 | 41.60 | 9,223 |
12 Dec 2023 | 41.00 | 41.30 | 39.00 | 41.20 | 41.20 | 2,577 |
11 Dec 2023 | 40.20 | 41.00 | 39.00 | 39.40 | 39.40 | 8,341 |
08 Dec 2023 | 41.20 | 41.20 | 40.10 | 40.30 | 40.30 | 2,160 |
07 Dec 2023 | 40.60 | 41.40 | 40.20 | 41.20 | 41.20 | 2,067 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |