Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 50.00 | 57.40 | 49.50 | 54.00 | 54.00 | 1,603,838 |
30 Apr 2024 | 44.20 | 53.00 | 44.10 | 50.50 | 50.50 | 2,041,704 |
29 Apr 2024 | 40.00 | 47.50 | 39.85 | 43.90 | 43.90 | 345,947 |
26 Apr 2024 | 46.65 | 46.65 | 46.65 | 46.65 | 46.65 | - |
25 Apr 2024 | 46.65 | 46.65 | 46.65 | 46.65 | 46.65 | - |
24 Apr 2024 | 49.00 | 49.00 | 45.00 | 46.65 | 46.65 | 3,970,423 |
23 Apr 2024 | 51.90 | 51.90 | 48.65 | 49.80 | 49.80 | 1,324,182 |
22 Apr 2024 | 49.80 | 51.60 | 48.25 | 51.20 | 51.20 | 2,059,677 |
19 Apr 2024 | 48.30 | 50.60 | 47.55 | 49.70 | 49.70 | 1,495,370 |
18 Apr 2024 | 49.60 | 51.10 | 48.00 | 48.55 | 48.55 | 1,179,087 |
17 Apr 2024 | 51.50 | 52.80 | 49.00 | 49.35 | 49.35 | 1,058,085 |
16 Apr 2024 | 47.50 | 52.50 | 46.75 | 51.20 | 51.20 | 1,422,500 |
15 Apr 2024 | 50.60 | 51.50 | 48.40 | 49.50 | 49.50 | 1,465,541 |
12 Apr 2024 | 55.50 | 59.50 | 50.00 | 52.10 | 52.10 | 5,209,149 |
11 Apr 2024 | 45.15 | 55.00 | 45.15 | 54.10 | 54.10 | 800,685 |
10 Apr 2024 | 46.75 | 47.10 | 44.95 | 45.05 | 45.05 | 1,414,223 |
09 Apr 2024 | 47.80 | 48.00 | 45.40 | 46.65 | 46.65 | 1,503,381 |
08 Apr 2024 | 48.20 | 48.90 | 46.90 | 47.40 | 47.40 | 1,182,929 |
05 Apr 2024 | 47.50 | 48.70 | 46.10 | 47.15 | 47.15 | 1,029,381 |
04 Apr 2024 | 48.40 | 48.50 | 46.20 | 47.50 | 47.50 | 1,845,766 |
03 Apr 2024 | 49.85 | 49.85 | 45.70 | 46.90 | 46.90 | 1,444,631 |
27 Mar 2024 | 49.70 | 51.50 | 47.60 | 49.00 | 49.00 | 1,425,028 |
26 Mar 2024 | 51.00 | 51.70 | 48.80 | 49.30 | 49.30 | 1,370,018 |
25 Mar 2024 | 54.00 | 54.40 | 49.80 | 50.70 | 50.70 | 1,563,411 |
22 Mar 2024 | 54.30 | 56.00 | 52.00 | 53.60 | 53.60 | 1,431,793 |
21 Mar 2024 | 56.90 | 58.90 | 53.60 | 54.50 | 54.50 | 2,159,446 |
20 Mar 2024 | 55.50 | 57.00 | 53.40 | 55.40 | 55.40 | 2,379,426 |
19 Mar 2024 | 55.90 | 56.30 | 52.50 | 54.40 | 54.40 | 2,472,277 |
18 Mar 2024 | 54.50 | 59.00 | 53.10 | 54.20 | 54.20 | 2,649,515 |
15 Mar 2024 | 52.30 | 62.00 | 49.30 | 53.80 | 53.80 | 3,183,022 |
14 Mar 2024 | 59.60 | 62.00 | 51.10 | 52.90 | 52.90 | 2,946,043 |
13 Mar 2024 | 56.50 | 72.00 | 56.50 | 59.70 | 59.70 | 7,531,662 |
12 Mar 2024 | 41.00 | 56.40 | 40.95 | 54.10 | 54.10 | 3,415,376 |
11 Mar 2024 | 45.00 | 45.70 | 40.00 | 41.10 | 41.10 | 1,238,644 |
08 Mar 2024 | 46.00 | 46.50 | 42.50 | 44.55 | 44.55 | 1,507,865 |
07 Mar 2024 | 51.20 | 51.20 | 45.50 | 46.70 | 46.70 | 1,495,669 |
06 Mar 2024 | 51.60 | 52.80 | 46.95 | 49.60 | 49.60 | 1,784,525 |
05 Mar 2024 | 58.80 | 60.00 | 51.50 | 52.80 | 52.80 | 887,717 |
04 Mar 2024 | 60.30 | 65.00 | 56.50 | 57.50 | 57.50 | 2,202,254 |
01 Mar 2024 | 57.00 | 61.00 | 54.30 | 57.50 | 57.50 | 1,601,943 |
29 Feb 2024 | 57.90 | 58.80 | 53.40 | 54.60 | 54.60 | 1,989,399 |
28 Feb 2024 | 59.20 | 60.00 | 55.00 | 55.40 | 55.40 | 1,298,295 |
27 Feb 2024 | 62.10 | 67.00 | 58.20 | 59.20 | 59.20 | 1,833,180 |
26 Feb 2024 | 66.00 | 70.00 | 60.70 | 61.70 | 61.70 | 1,215,180 |
23 Feb 2024 | 69.10 | 77.30 | 62.10 | 65.70 | 65.70 | 3,648,018 |
22 Feb 2024 | 54.00 | 69.00 | 53.00 | 66.50 | 66.50 | 3,801,194 |
21 Feb 2024 | 60.00 | 60.00 | 53.50 | 54.00 | 54.00 | 1,092,916 |
20 Feb 2024 | 61.60 | 61.60 | 57.00 | 58.20 | 58.20 | 1,028,449 |
19 Feb 2024 | 67.00 | 67.00 | 59.40 | 61.70 | 61.70 | 1,697,668 |
16 Feb 2024 | 67.70 | 67.70 | 61.90 | 64.30 | 64.30 | 1,338,381 |
15 Feb 2024 | 73.00 | 75.00 | 66.50 | 67.90 | 67.90 | 1,661,867 |
14 Feb 2024 | 73.00 | 78.50 | 70.00 | 71.10 | 71.10 | 2,166,942 |
09 Feb 2024 | 82.50 | 87.90 | 73.90 | 76.50 | 76.50 | 2,986,987 |
08 Feb 2024 | 71.00 | 82.00 | 71.00 | 80.10 | 80.10 | 4,489,593 |
07 Feb 2024 | 75.00 | 80.20 | 64.00 | 71.00 | 71.00 | 2,452,518 |
06 Feb 2024 | 83.90 | 83.90 | 75.00 | 77.00 | 77.00 | 1,452,498 |
05 Feb 2024 | 89.70 | 89.80 | 78.10 | 82.50 | 82.50 | 2,034,012 |
02 Feb 2024 | 88.10 | 91.80 | 82.30 | 86.60 | 86.60 | 3,552,085 |
01 Feb 2024 | 90.50 | 94.00 | 83.70 | 88.10 | 88.10 | 3,667,767 |
31 Jan 2024 | 94.00 | 99.90 | 80.60 | 88.80 | 88.80 | 5,751,485 |
30 Jan 2024 | 70.70 | 94.00 | 70.70 | 90.00 | 90.00 | 7,525,632 |
29 Jan 2024 | 80.90 | 85.00 | 66.00 | 69.80 | 69.80 | 3,254,136 |
26 Jan 2024 | 89.90 | 104.50 | 75.00 | 77.80 | 77.80 | 5,346,122 |
25 Jan 2024 | 73.70 | 93.00 | 73.60 | 89.70 | 89.70 | 6,848,268 |
24 Jan 2024 | 55.50 | 75.00 | 55.50 | 73.50 | 73.50 | 6,823,976 |
23 Jan 2024 | 48.00 | 57.70 | 45.00 | 57.70 | 57.70 | 3,335,355 |
22 Jan 2024 | 40.00 | 48.00 | 40.00 | 46.85 | 46.85 | 2,609,355 |
19 Jan 2024 | 34.05 | 40.00 | 32.30 | 39.15 | 39.15 | 1,839,224 |
18 Jan 2024 | 34.00 | 34.80 | 32.60 | 34.40 | 34.40 | 1,061,093 |
17 Jan 2024 | 34.50 | 35.90 | 32.00 | 33.50 | 33.50 | 1,073,941 |
16 Jan 2024 | 35.00 | 35.30 | 30.40 | 33.80 | 33.80 | 1,609,205 |
15 Jan 2024 | 36.90 | 41.00 | 33.00 | 35.85 | 35.85 | 1,535,150 |
12 Jan 2024 | 31.50 | 36.00 | 31.50 | 35.50 | 35.50 | 3,041,767 |
11 Jan 2024 | 26.00 | 33.00 | 26.00 | 30.90 | 30.90 | 1,999,161 |
10 Jan 2024 | 24.70 | 26.00 | 24.10 | 25.65 | 25.65 | 1,646,735 |
09 Jan 2024 | 24.60 | 25.30 | 24.00 | 24.15 | 24.15 | 217,419 |
08 Jan 2024 | 23.50 | 25.60 | 22.50 | 24.60 | 24.60 | 376,837 |
05 Jan 2024 | 23.80 | 24.00 | 23.15 | 23.65 | 23.65 | 201,474 |
04 Jan 2024 | 23.95 | 23.95 | 23.00 | 23.70 | 23.70 | 383,329 |
03 Jan 2024 | 22.10 | 23.50 | 21.10 | 23.10 | 23.10 | 234,152 |
02 Jan 2024 | 22.40 | 23.25 | 21.90 | 22.20 | 22.20 | 315,179 |
29 Dec 2023 | 21.60 | 22.50 | 20.90 | 22.20 | 22.20 | 215,521 |
28 Dec 2023 | 20.45 | 21.90 | 20.10 | 21.00 | 21.00 | 181,954 |
27 Dec 2023 | 21.00 | 21.85 | 20.50 | 20.80 | 20.80 | 468,244 |
26 Dec 2023 | 22.40 | 23.30 | 21.15 | 21.85 | 21.85 | 150,628 |
22 Dec 2023 | 22.50 | 23.30 | 21.55 | 22.65 | 22.65 | 121,091 |
21 Dec 2023 | 23.85 | 24.70 | 22.20 | 23.15 | 23.15 | 475,235 |
20 Dec 2023 | 22.00 | 23.00 | 21.00 | 22.95 | 22.95 | 580,693 |
19 Dec 2023 | 20.00 | 21.80 | 20.00 | 21.70 | 21.70 | 545,315 |
18 Dec 2023 | 20.20 | 20.40 | 19.30 | 19.50 | 19.50 | 384,568 |
15 Dec 2023 | 22.00 | 23.00 | 20.00 | 20.30 | 20.30 | 324,043 |
14 Dec 2023 | 23.00 | 23.90 | 21.25 | 22.25 | 22.25 | 160,515 |
13 Dec 2023 | 23.75 | 25.20 | 22.00 | 23.00 | 23.00 | 496,005 |
12 Dec 2023 | 22.00 | 24.00 | 21.80 | 23.75 | 23.75 | 360,957 |
11 Dec 2023 | 21.95 | 22.90 | 20.90 | 21.75 | 21.75 | 383,108 |
07 Dec 2023 | 18.50 | 21.65 | 18.10 | 21.10 | 21.10 | 722,187 |
06 Dec 2023 | 18.00 | 19.20 | 17.65 | 18.45 | 18.45 | 295,957 |
05 Dec 2023 | 18.00 | 19.00 | 17.70 | 18.00 | 18.00 | 382,048 |
04 Dec 2023 | 18.40 | 18.65 | 17.50 | 17.85 | 17.85 | 303,297 |
01 Dec 2023 | 17.90 | 18.80 | 17.70 | 17.95 | 17.95 | 538,493 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |