Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 0.00 | 0.00 | 0.00 | 53.30 | 53.30 | 6,000 |
01 May 2024 | 54.00 | 54.00 | 49.51 | 54.00 | 54.00 | 16,325 |
30 Apr 2024 | 52.00 | 53.00 | 49.33 | 52.10 | 52.10 | 240,957 |
29 Apr 2024 | 52.60 | 53.80 | 51.30 | 51.30 | 51.30 | 108,669 |
26 Apr 2024 | 53.90 | 55.00 | 53.02 | 53.90 | 53.90 | 14,617 |
25 Apr 2024 | 53.20 | 56.00 | 52.48 | 53.85 | 53.85 | 166,181 |
24 Apr 2024 | 52.50 | 55.00 | 52.40 | 54.50 | 54.50 | 87,015 |
23 Apr 2024 | 55.90 | 56.00 | 52.68 | 53.50 | 53.50 | 126,514 |
22 Apr 2024 | 55.00 | 56.30 | 54.06 | 54.75 | 54.75 | 41,880 |
19 Apr 2024 | 54.10 | 56.00 | 53.50 | 53.50 | 53.50 | 185,959 |
18 Apr 2024 | 57.60 | 57.60 | 55.00 | 55.15 | 55.15 | 36,175 |
17 Apr 2024 | 55.10 | 57.90 | 54.00 | 54.95 | 54.95 | 37,421 |
16 Apr 2024 | 56.10 | 58.13 | 56.00 | 56.40 | 56.40 | 67,876 |
15 Apr 2024 | 58.00 | 59.00 | 56.10 | 58.50 | 58.50 | 33,545 |
12 Apr 2024 | 58.50 | 59.50 | 56.70 | 57.50 | 57.50 | 32,078 |
11 Apr 2024 | 58.50 | 59.50 | 58.50 | 58.75 | 58.75 | 17,938 |
10 Apr 2024 | 56.20 | 59.00 | 56.20 | 59.00 | 59.00 | 24,672 |
09 Apr 2024 | 58.30 | 58.50 | 56.20 | 58.50 | 58.50 | 31,645 |
08 Apr 2024 | 56.30 | 58.30 | 56.10 | 57.25 | 57.25 | 33,970 |
05 Apr 2024 | 56.50 | 57.80 | 56.40 | 57.70 | 57.70 | 71,480 |
04 Apr 2024 | 57.50 | 58.20 | 57.40 | 57.85 | 57.85 | 175,799 |
03 Apr 2024 | 57.60 | 57.69 | 55.60 | 57.00 | 57.00 | 53,437 |
02 Apr 2024 | 57.50 | 57.60 | 55.00 | 57.10 | 57.10 | 213,493 |
28 Mar 2024 | 55.10 | 57.60 | 55.10 | 56.20 | 56.20 | 109,345 |
27 Mar 2024 | 58.30 | 58.30 | 55.44 | 57.50 | 57.50 | 118,994 |
26 Mar 2024 | 56.70 | 57.84 | 54.60 | 57.60 | 57.60 | 174,706 |
25 Mar 2024 | 57.00 | 57.00 | 54.55 | 56.70 | 56.70 | 122,926 |
22 Mar 2024 | 54.00 | 55.90 | 54.00 | 55.05 | 55.05 | 420,813 |
21 Mar 2024 | 55.90 | 58.20 | 53.10 | 54.75 | 54.75 | 61,471 |
20 Mar 2024 | 50.00 | 59.35 | 50.00 | 55.45 | 55.45 | 621,243 |
19 Mar 2024 | 57.90 | 58.90 | 50.00 | 50.90 | 50.90 | 451,790 |
18 Mar 2024 | 60.80 | 62.40 | 56.00 | 57.20 | 57.20 | 363,209 |
15 Mar 2024 | 62.00 | 63.00 | 62.00 | 62.00 | 62.00 | 62,031 |
14 Mar 2024 | 62.00 | 64.90 | 62.00 | 63.50 | 63.50 | 12,176 |
13 Mar 2024 | 64.10 | 65.90 | 62.40 | 62.70 | 62.70 | 45,828 |
12 Mar 2024 | 65.50 | 66.00 | 64.00 | 64.00 | 64.00 | 202,547 |
11 Mar 2024 | 65.00 | 65.80 | 64.00 | 65.20 | 65.20 | 241,239 |
08 Mar 2024 | 64.50 | 65.73 | 63.00 | 65.00 | 65.00 | 323,471 |
07 Mar 2024 | 65.50 | 66.97 | 64.50 | 64.50 | 64.50 | 240,126 |
06 Mar 2024 | 66.00 | 66.10 | 64.20 | 65.00 | 65.00 | 173,742 |
05 Mar 2024 | 65.00 | 68.00 | 63.95 | 65.00 | 65.00 | 311,592 |
04 Mar 2024 | 64.20 | 66.20 | 63.40 | 65.80 | 65.80 | 228,371 |
01 Mar 2024 | 67.00 | 68.00 | 64.37 | 64.40 | 64.40 | 25,912 |
29 Feb 2024 | 60.90 | 67.00 | 58.10 | 67.00 | 67.00 | 241,033 |
28 Feb 2024 | 58.80 | 63.00 | 58.10 | 61.00 | 61.00 | 17,734 |
27 Feb 2024 | 58.00 | 63.80 | 58.00 | 60.00 | 60.00 | 87,438 |
26 Feb 2024 | 64.90 | 64.90 | 58.10 | 58.10 | 58.10 | 206,617 |
23 Feb 2024 | 66.10 | 68.00 | 62.10 | 62.10 | 62.10 | 118,177 |
22 Feb 2024 | 71.90 | 71.90 | 66.00 | 66.00 | 66.00 | 207,467 |
21 Feb 2024 | 72.00 | 73.00 | 69.60 | 70.10 | 70.10 | 351,933 |
20 Feb 2024 | 72.00 | 73.61 | 72.00 | 73.20 | 73.20 | 223,511 |
19 Feb 2024 | 72.60 | 74.16 | 72.00 | 72.70 | 72.70 | 167,382 |
16 Feb 2024 | 72.50 | 74.25 | 71.60 | 73.50 | 73.50 | 140,462 |
15 Feb 2024 | 71.30 | 76.00 | 71.30 | 74.00 | 74.00 | 486,915 |
14 Feb 2024 | 73.80 | 76.00 | 71.30 | 72.70 | 72.70 | 91,044 |
13 Feb 2024 | 73.90 | 74.00 | 70.10 | 72.00 | 72.00 | 353,566 |
12 Feb 2024 | 70.00 | 77.90 | 69.50 | 70.10 | 70.10 | 351,741 |
09 Feb 2024 | 69.00 | 73.68 | 68.00 | 70.20 | 70.20 | 966,103 |
08 Feb 2024 | 66.10 | 68.90 | 66.00 | 67.00 | 67.00 | 213,610 |
07 Feb 2024 | 66.00 | 66.80 | 63.56 | 65.80 | 65.80 | 116,795 |
06 Feb 2024 | 63.00 | 69.00 | 63.00 | 67.20 | 67.20 | 150,648 |
05 Feb 2024 | 63.00 | 65.00 | 63.00 | 65.00 | 65.00 | 71,437 |
02 Feb 2024 | 63.00 | 66.00 | 63.00 | 63.40 | 63.40 | 87,322 |
01 Feb 2024 | 66.00 | 67.90 | 66.00 | 67.50 | 67.50 | 20,350 |
31 Jan 2024 | 67.90 | 67.90 | 64.00 | 65.20 | 65.20 | 30,682 |
30 Jan 2024 | 65.80 | 69.00 | 62.20 | 69.00 | 69.00 | 95,942 |
29 Jan 2024 | 66.60 | 68.00 | 63.40 | 66.10 | 66.10 | 114,889 |
26 Jan 2024 | 67.00 | 69.21 | 65.00 | 65.00 | 65.00 | 905,371 |
25 Jan 2024 | 69.00 | 69.00 | 67.00 | 67.70 | 67.70 | 246,575 |
24 Jan 2024 | 64.40 | 68.00 | 63.10 | 67.50 | 67.50 | 279,625 |
23 Jan 2024 | 60.50 | 66.00 | 59.29 | 66.00 | 66.00 | 537,552 |
22 Jan 2024 | 59.00 | 63.10 | 55.10 | 63.10 | 63.10 | 777,051 |
19 Jan 2024 | 56.10 | 59.43 | 56.00 | 59.00 | 59.00 | 445,680 |
18 Jan 2024 | 52.00 | 58.00 | 52.00 | 55.70 | 55.70 | 489,757 |
17 Jan 2024 | 52.00 | 54.62 | 51.50 | 52.00 | 52.00 | 107,187 |
16 Jan 2024 | 53.30 | 54.90 | 53.00 | 53.40 | 53.40 | 50,990 |
15 Jan 2024 | 53.26 | 56.90 | 53.00 | 53.50 | 53.50 | 42,969 |
12 Jan 2024 | 55.40 | 56.00 | 53.00 | 53.00 | 53.00 | 34,452 |
11 Jan 2024 | 57.10 | 57.10 | 53.10 | 53.60 | 53.60 | 68,450 |
10 Jan 2024 | 56.00 | 57.49 | 53.00 | 57.10 | 57.10 | 52,361 |
09 Jan 2024 | 56.30 | 56.50 | 53.10 | 53.50 | 53.50 | 161,512 |
08 Jan 2024 | 56.00 | 58.55 | 56.00 | 56.10 | 56.10 | 112,158 |
05 Jan 2024 | 60.00 | 60.00 | 55.00 | 55.50 | 55.50 | 220,532 |
04 Jan 2024 | 54.20 | 60.00 | 54.00 | 60.00 | 60.00 | 284,713 |
03 Jan 2024 | 57.00 | 57.00 | 54.00 | 56.50 | 56.50 | 36,787 |
02 Jan 2024 | 52.30 | 57.00 | 52.10 | 57.00 | 57.00 | 103,848 |
29 Dec 2023 | 57.00 | 57.00 | 52.10 | 55.00 | 55.00 | 108,159 |
28 Dec 2023 | 60.00 | 60.00 | 56.10 | 57.00 | 57.00 | 57,701 |
27 Dec 2023 | 56.50 | 59.00 | 56.50 | 57.00 | 57.00 | 143,821 |
22 Dec 2023 | 57.50 | 61.00 | 57.50 | 61.00 | 61.00 | 60,376 |
21 Dec 2023 | 57.00 | 61.00 | 56.90 | 57.40 | 57.40 | 471,015 |
20 Dec 2023 | 53.50 | 56.80 | 53.20 | 56.70 | 56.70 | 111,185 |
19 Dec 2023 | 53.40 | 55.30 | 52.10 | 53.30 | 53.30 | 169,254 |
18 Dec 2023 | 47.75 | 53.04 | 47.08 | 51.10 | 51.10 | 523,549 |
15 Dec 2023 | 43.00 | 47.85 | 41.00 | 47.85 | 47.85 | 1,610,147 |
14 Dec 2023 | 39.70 | 43.00 | 39.70 | 43.00 | 43.00 | 210,863 |
13 Dec 2023 | 41.00 | 42.00 | 40.00 | 42.00 | 42.00 | 138,783 |
12 Dec 2023 | 41.05 | 41.85 | 39.85 | 41.00 | 41.00 | 388,700 |
11 Dec 2023 | 38.95 | 41.80 | 38.95 | 39.65 | 39.65 | 515,906 |
08 Dec 2023 | 36.75 | 40.80 | 35.40 | 38.00 | 38.00 | 600,426 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |