Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 May 2024 | 16.13 | 16.50 | 15.50 | 15.75 | 15.75 | 141,925 |
16 May 2024 | 16.25 | 16.20 | 16.00 | 16.25 | 16.25 | 43,157 |
15 May 2024 | 15.75 | 16.38 | 15.50 | 16.25 | 16.25 | 198,579 |
14 May 2024 | 16.25 | 16.50 | 15.51 | 15.75 | 15.75 | 156,523 |
13 May 2024 | 17.00 | 17.50 | 16.00 | 16.25 | 16.25 | 464,067 |
10 May 2024 | 17.50 | 17.50 | 17.00 | 17.00 | 17.00 | 151,287 |
09 May 2024 | 17.50 | 18.00 | 17.00 | 17.50 | 17.50 | 7,648 |
08 May 2024 | 18.00 | 18.15 | 17.00 | 17.00 | 17.00 | 157,421 |
07 May 2024 | 18.25 | 18.50 | 17.50 | 18.00 | 18.00 | 225,759 |
03 May 2024 | 18.25 | 18.42 | 18.11 | 18.25 | 18.25 | 232,775 |
02 May 2024 | 18.25 | 18.50 | 18.00 | 18.25 | 18.25 | 160,096 |
01 May 2024 | 17.75 | 19.20 | 17.50 | 18.25 | 18.25 | 660,261 |
30 Apr 2024 | 17.50 | 18.14 | 17.00 | 17.75 | 17.75 | 478,387 |
29 Apr 2024 | 16.50 | 18.00 | 15.69 | 17.50 | 17.50 | 1,267,079 |
26 Apr 2024 | 16.75 | 17.00 | 14.67 | 16.25 | 16.25 | 1,536,814 |
25 Apr 2024 | 18.50 | 18.44 | 13.19 | 16.75 | 16.75 | 7,411,936 |
24 Apr 2024 | 21.75 | 22.00 | 21.05 | 21.50 | 21.50 | 184,683 |
23 Apr 2024 | 23.00 | 23.50 | 21.63 | 22.00 | 22.00 | 262,684 |
22 Apr 2024 | 21.25 | 24.00 | 21.00 | 23.00 | 23.00 | 715,697 |
19 Apr 2024 | 18.00 | 21.50 | 19.33 | 21.25 | 21.25 | 645,598 |
18 Apr 2024 | 18.25 | 19.42 | 18.21 | 19.25 | 19.25 | 166,659 |
17 Apr 2024 | 18.25 | 18.44 | 18.00 | 18.25 | 18.25 | 224,600 |
16 Apr 2024 | 17.50 | 19.00 | 18.00 | 18.25 | 18.25 | 208,294 |
15 Apr 2024 | 19.00 | 19.00 | 16.50 | 17.50 | 17.50 | 677,529 |
12 Apr 2024 | 20.50 | 21.00 | 15.55 | 19.00 | 19.00 | 2,004,501 |
11 Apr 2024 | 26.50 | 27.00 | 20.20 | 20.50 | 20.50 | 1,378,099 |
10 Apr 2024 | 27.00 | 28.00 | 26.00 | 26.50 | 26.50 | 207,048 |
09 Apr 2024 | 26.75 | 27.50 | 26.26 | 27.00 | 27.00 | 144,821 |
08 Apr 2024 | 26.50 | 28.00 | 26.00 | 26.75 | 26.75 | 375,090 |
05 Apr 2024 | 25.50 | 28.00 | 25.35 | 26.00 | 26.00 | 177,508 |
04 Apr 2024 | 25.50 | 26.00 | 25.00 | 25.50 | 25.50 | 89,960 |
03 Apr 2024 | 25.50 | 26.00 | 25.00 | 25.50 | 25.50 | 98,366 |
02 Apr 2024 | 25.50 | 26.00 | 24.75 | 25.50 | 25.50 | 277,519 |
28 Mar 2024 | 27.50 | 28.00 | 24.50 | 25.50 | 25.50 | 467,239 |
27 Mar 2024 | 27.50 | 28.60 | 27.00 | 27.50 | 27.50 | 221,888 |
26 Mar 2024 | 31.00 | 32.00 | 27.00 | 27.00 | 27.00 | 605,942 |
25 Mar 2024 | 31.00 | 32.60 | 30.00 | 31.00 | 31.00 | 150,356 |
22 Mar 2024 | 30.00 | 32.00 | 29.00 | 31.00 | 31.00 | 111,207 |
21 Mar 2024 | 31.00 | 32.00 | 29.38 | 30.00 | 30.00 | 51,901 |
20 Mar 2024 | 31.50 | 32.00 | 30.12 | 31.00 | 31.00 | 79,449 |
19 Mar 2024 | 34.00 | 33.66 | 31.00 | 31.50 | 31.50 | 275,234 |
18 Mar 2024 | 32.00 | 35.75 | 31.60 | 34.00 | 34.00 | 288,099 |
15 Mar 2024 | 31.00 | 32.00 | 30.95 | 32.00 | 32.00 | 120,775 |
14 Mar 2024 | 32.50 | 34.00 | 30.00 | 31.00 | 31.00 | 178,926 |
13 Mar 2024 | 33.00 | 34.00 | 30.00 | 32.00 | 32.00 | 194,435 |
12 Mar 2024 | 33.00 | 34.00 | 30.98 | 33.00 | 33.00 | 176,075 |
11 Mar 2024 | 31.50 | 34.00 | 31.42 | 33.00 | 33.00 | 371,548 |
08 Mar 2024 | 32.00 | 31.50 | 31.00 | 31.50 | 31.50 | 145,001 |
07 Mar 2024 | 31.00 | 34.00 | 30.55 | 32.00 | 32.00 | 650,712 |
06 Mar 2024 | 30.50 | 32.00 | 28.60 | 30.00 | 30.00 | 673,327 |
05 Mar 2024 | 32.00 | 33.00 | 29.25 | 30.50 | 30.50 | 245,730 |
04 Mar 2024 | 32.00 | 33.00 | 31.00 | 32.00 | 32.00 | 102,311 |
01 Mar 2024 | 32.50 | 33.00 | 29.13 | 32.00 | 32.00 | 559,148 |
29 Feb 2024 | 32.00 | 34.00 | 31.00 | 32.50 | 32.50 | 791,357 |
28 Feb 2024 | 38.50 | 40.00 | 31.00 | 32.00 | 32.00 | 892,852 |
27 Feb 2024 | 37.00 | 40.00 | 36.15 | 38.50 | 38.50 | 164,222 |
26 Feb 2024 | 37.50 | 38.00 | 36.00 | 37.00 | 37.00 | 112,433 |
23 Feb 2024 | 39.00 | 40.00 | 36.26 | 37.50 | 37.50 | 373,633 |
22 Feb 2024 | 42.00 | 42.00 | 37.00 | 39.00 | 39.00 | 232,543 |
21 Feb 2024 | 43.00 | 44.00 | 41.20 | 42.00 | 42.00 | 47,359 |
20 Feb 2024 | 41.50 | 43.95 | 40.76 | 43.00 | 43.00 | 111,556 |
19 Feb 2024 | 41.50 | 42.70 | 40.77 | 41.50 | 41.50 | 102,353 |
16 Feb 2024 | 42.00 | 43.00 | 40.00 | 41.50 | 41.50 | 176,201 |
15 Feb 2024 | 44.00 | 44.88 | 41.00 | 42.00 | 42.00 | 235,168 |
14 Feb 2024 | 44.50 | 47.00 | 42.13 | 44.00 | 44.00 | 308,592 |
13 Feb 2024 | 39.50 | 46.25 | 39.33 | 46.00 | 46.00 | 939,879 |
12 Feb 2024 | 37.00 | 42.00 | 37.00 | 39.50 | 39.50 | 652,690 |
09 Feb 2024 | 39.00 | 39.00 | 35.80 | 37.00 | 37.00 | 410,675 |
08 Feb 2024 | 40.50 | 41.00 | 37.00 | 39.00 | 39.00 | 557,723 |
07 Feb 2024 | 41.00 | 43.00 | 40.00 | 41.00 | 41.00 | 362,454 |
06 Feb 2024 | 42.50 | 46.00 | 40.00 | 41.00 | 41.00 | 923,640 |
05 Feb 2024 | 43.50 | 44.20 | 37.00 | 42.50 | 42.50 | 1,447,188 |
02 Feb 2024 | 52.00 | 53.00 | 42.00 | 43.50 | 43.50 | 1,644,003 |
01 Feb 2024 | 57.25 | 57.00 | 47.50 | 52.00 | 52.00 | 1,646,729 |
31 Jan 2024 | 69.50 | 72.00 | 52.13 | 57.50 | 57.50 | 1,892,939 |
30 Jan 2024 | 66.00 | 70.00 | 64.00 | 68.50 | 68.50 | 282,664 |
29 Jan 2024 | 67.50 | 68.00 | 65.00 | 66.00 | 66.00 | 220,972 |
26 Jan 2024 | 68.50 | 70.00 | 66.15 | 67.50 | 67.50 | 151,754 |
25 Jan 2024 | 67.00 | 69.00 | 66.00 | 67.50 | 67.50 | 129,556 |
24 Jan 2024 | 69.00 | 70.00 | 66.00 | 67.00 | 67.00 | 226,148 |
23 Jan 2024 | 70.50 | 72.00 | 67.00 | 69.00 | 69.00 | 449,603 |
22 Jan 2024 | 74.50 | 75.00 | 68.00 | 70.50 | 70.50 | 244,174 |
19 Jan 2024 | 75.00 | 76.76 | 74.20 | 75.00 | 75.00 | 125,687 |
18 Jan 2024 | 77.50 | 79.00 | 74.25 | 74.50 | 74.50 | 234,613 |
17 Jan 2024 | 76.00 | 79.50 | 76.00 | 76.50 | 76.50 | 280,459 |
16 Jan 2024 | 78.50 | 80.00 | 75.00 | 76.50 | 76.50 | 207,894 |
15 Jan 2024 | 77.88 | 80.00 | 75.00 | 78.00 | 78.00 | 278,526 |
12 Jan 2024 | 75.00 | 78.50 | 71.30 | 76.00 | 76.00 | 415,077 |
11 Jan 2024 | 73.50 | 78.00 | 73.00 | 75.00 | 75.00 | 368,638 |
10 Jan 2024 | 67.00 | 73.00 | 67.98 | 72.50 | 72.50 | 336,891 |
09 Jan 2024 | 66.00 | 70.00 | 66.10 | 66.50 | 66.50 | 265,086 |
08 Jan 2024 | 68.00 | 70.00 | 65.00 | 66.00 | 66.00 | 161,529 |
05 Jan 2024 | 67.00 | 69.88 | 66.31 | 67.00 | 67.00 | 238,701 |
04 Jan 2024 | 70.50 | 71.64 | 63.88 | 67.00 | 67.00 | 715,127 |
03 Jan 2024 | 66.50 | 71.00 | 66.32 | 69.00 | 69.00 | 257,627 |
02 Jan 2024 | 70.00 | 72.00 | 65.25 | 66.50 | 66.50 | 289,893 |
29 Dec 2023 | 70.50 | 73.50 | 68.00 | 70.00 | 70.00 | 105,913 |
28 Dec 2023 | 69.00 | 71.70 | 68.00 | 70.50 | 70.50 | 228,771 |
27 Dec 2023 | 69.00 | 70.00 | 68.00 | 68.00 | 68.00 | 90,600 |
22 Dec 2023 | 70.50 | 71.00 | 68.00 | 69.00 | 69.00 | 268,260 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |