Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 July 2024 | 18.25 | 18.97 | 16.86 | 17.33 | 17.33 | 30,300 |
02 July 2024 | 18.98 | 20.52 | 17.81 | 18.05 | 18.05 | 95,300 |
01 July 2024 | 17.90 | 19.04 | 17.46 | 18.98 | 18.98 | 103,800 |
28 June 2024 | 14.83 | 18.18 | 14.83 | 17.95 | 17.95 | 831,500 |
27 June 2024 | 15.66 | 17.03 | 15.00 | 15.25 | 15.25 | 137,700 |
26 June 2024 | 14.59 | 15.51 | 13.59 | 15.50 | 15.50 | 62,600 |
25 June 2024 | 15.65 | 15.68 | 14.77 | 14.77 | 14.77 | 39,500 |
24 June 2024 | 15.55 | 15.94 | 14.99 | 15.38 | 15.38 | 46,200 |
21 June 2024 | 16.36 | 17.58 | 15.49 | 15.49 | 15.49 | 120,500 |
20 June 2024 | 18.03 | 18.49 | 16.03 | 16.03 | 16.03 | 82,600 |
18 June 2024 | 19.32 | 19.60 | 18.19 | 18.19 | 18.19 | 31,500 |
17 June 2024 | 19.96 | 19.96 | 19.04 | 19.32 | 19.32 | 47,400 |
14 June 2024 | 19.15 | 19.51 | 18.58 | 18.61 | 18.61 | 25,100 |
13 June 2024 | 19.15 | 19.78 | 19.15 | 19.68 | 19.68 | 28,600 |
12 June 2024 | 19.70 | 19.96 | 19.05 | 19.40 | 19.40 | 52,400 |
11 June 2024 | 20.11 | 20.71 | 19.48 | 19.96 | 19.96 | 39,100 |
10 June 2024 | 20.32 | 21.49 | 20.12 | 20.63 | 20.63 | 44,000 |
07 June 2024 | 20.94 | 22.87 | 20.09 | 20.65 | 20.65 | 75,200 |
06 June 2024 | 21.21 | 25.00 | 20.30 | 20.81 | 20.81 | 85,500 |
05 June 2024 | 26.15 | 26.55 | 23.99 | 23.99 | 23.99 | 65,000 |
04 June 2024 | 26.50 | 28.92 | 25.80 | 26.20 | 26.20 | 71,600 |
03 June 2024 | 25.50 | 27.79 | 25.10 | 27.79 | 27.79 | 51,400 |
31 May 2024 | 26.66 | 26.98 | 25.50 | 25.50 | 25.50 | 66,700 |
30 May 2024 | 26.90 | 28.84 | 26.76 | 27.35 | 27.35 | 49,900 |
29 May 2024 | 25.70 | 28.00 | 25.70 | 28.00 | 28.00 | 45,900 |
28 May 2024 | 26.00 | 26.76 | 25.45 | 26.22 | 26.22 | 106,400 |
24 May 2024 | 29.30 | 29.34 | 25.74 | 26.00 | 26.00 | 40,600 |
23 May 2024 | 29.79 | 29.79 | 28.98 | 29.40 | 29.40 | 20,600 |
22 May 2024 | 30.00 | 30.19 | 28.98 | 29.76 | 29.76 | 19,800 |
21 May 2024 | 30.20 | 30.20 | 28.66 | 30.10 | 30.10 | 38,900 |
20 May 2024 | 29.80 | 30.63 | 29.60 | 30.20 | 30.20 | 47,600 |
17 May 2024 | 31.00 | 32.21 | 29.56 | 30.36 | 30.36 | 62,600 |
16 May 2024 | 31.75 | 32.88 | 29.76 | 31.00 | 31.00 | 75,500 |
15 May 2024 | 28.42 | 29.77 | 27.15 | 29.40 | 29.40 | 29,800 |
14 May 2024 | 27.99 | 28.74 | 27.68 | 28.42 | 28.42 | 38,800 |
13 May 2024 | 27.13 | 27.90 | 26.72 | 27.75 | 27.75 | 23,100 |
10 May 2024 | 26.54 | 27.18 | 25.55 | 27.13 | 27.13 | 30,100 |
09 May 2024 | 25.36 | 27.50 | 24.17 | 26.80 | 26.80 | 20,800 |
08 May 2024 | 27.23 | 27.23 | 25.04 | 26.28 | 26.28 | 10,300 |
07 May 2024 | 25.85 | 27.57 | 25.20 | 27.19 | 27.19 | 16,600 |
06 May 2024 | 25.59 | 26.91 | 24.17 | 25.85 | 25.85 | 32,200 |
03 May 2024 | 25.75 | 26.41 | 25.25 | 25.59 | 25.59 | 13,500 |
02 May 2024 | 26.10 | 26.44 | 25.31 | 25.77 | 25.77 | 48,900 |
01 May 2024 | 27.38 | 27.38 | 25.90 | 26.54 | 26.54 | 15,100 |
30 Apr 2024 | 29.18 | 29.77 | 27.00 | 27.40 | 27.40 | 26,300 |
29 Apr 2024 | 28.33 | 29.19 | 27.99 | 29.04 | 29.04 | 27,200 |
26 Apr 2024 | 28.89 | 28.89 | 27.51 | 28.02 | 28.02 | 28,400 |
25 Apr 2024 | 26.17 | 28.57 | 26.17 | 28.24 | 28.24 | 37,600 |
24 Apr 2024 | 25.31 | 26.77 | 24.90 | 26.59 | 26.59 | 29,700 |
23 Apr 2024 | 24.84 | 25.92 | 24.65 | 25.50 | 25.50 | 40,500 |
22 Apr 2024 | 22.16 | 25.20 | 21.28 | 24.82 | 24.82 | 47,700 |
19 Apr 2024 | 23.78 | 23.78 | 21.99 | 22.49 | 22.49 | 22,600 |
18 Apr 2024 | 23.76 | 24.76 | 23.19 | 24.38 | 24.38 | 16,200 |
17 Apr 2024 | 24.20 | 25.36 | 24.12 | 24.12 | 24.12 | 38,800 |
16 Apr 2024 | 25.53 | 26.91 | 24.79 | 24.99 | 24.99 | 44,300 |
15 Apr 2024 | 27.35 | 28.00 | 24.20 | 26.45 | 26.45 | 97,800 |
12 Apr 2024 | 25.60 | 30.92 | 25.60 | 28.89 | 28.89 | 271,900 |
11 Apr 2024 | 21.65 | 25.00 | 21.39 | 23.81 | 23.81 | 81,600 |
10 Apr 2024 | 21.38 | 21.70 | 20.97 | 21.48 | 21.48 | 15,700 |
09 Apr 2024 | 20.40 | 21.50 | 20.28 | 21.30 | 21.30 | 12,700 |
08 Apr 2024 | 20.22 | 21.67 | 20.22 | 21.42 | 21.42 | 16,500 |
05 Apr 2024 | 20.67 | 20.69 | 20.20 | 20.22 | 20.22 | 12,700 |
04 Apr 2024 | 21.91 | 21.91 | 20.68 | 20.71 | 20.71 | 31,900 |
03 Apr 2024 | 21.63 | 21.99 | 20.24 | 21.29 | 21.29 | 52,200 |
02 Apr 2024 | 19.38 | 22.79 | 18.85 | 21.98 | 21.98 | 104,300 |
01 Apr 2024 | 17.29 | 18.95 | 17.05 | 18.00 | 18.00 | 24,900 |
28 Mar 2024 | 15.98 | 17.04 | 15.97 | 17.04 | 17.04 | 28,600 |
27 Mar 2024 | 17.06 | 17.33 | 15.24 | 16.17 | 16.17 | 26,800 |
26 Mar 2024 | 15.07 | 17.35 | 15.07 | 16.65 | 16.65 | 40,000 |
26 Mar 2024 | 1:18 Stock split | |||||
25 Mar 2024 | 16.56 | 17.51 | 16.20 | 16.83 | 16.83 | 22,294 |
22 Mar 2024 | 15.79 | 16.97 | 15.39 | 16.70 | 16.70 | 12,556 |
21 Mar 2024 | 15.80 | 16.20 | 15.66 | 15.93 | 15.93 | 6,850 |
20 Mar 2024 | 15.48 | 17.28 | 15.48 | 16.29 | 16.29 | 31,628 |
19 Mar 2024 | 16.45 | 16.92 | 15.86 | 16.20 | 16.20 | 19,950 |
18 Mar 2024 | 16.38 | 16.40 | 15.80 | 16.20 | 16.20 | 20,556 |
15 Mar 2024 | 16.63 | 16.92 | 16.49 | 16.49 | 16.49 | 8,356 |
14 Mar 2024 | 16.34 | 17.21 | 16.34 | 16.69 | 16.69 | 16,517 |
13 Mar 2024 | 15.89 | 16.45 | 15.68 | 16.38 | 16.38 | 4,933 |
12 Mar 2024 | 16.02 | 16.29 | 15.84 | 16.16 | 16.16 | 9,033 |
11 Mar 2024 | 16.02 | 16.38 | 16.02 | 16.38 | 16.38 | 7,722 |
08 Mar 2024 | 16.02 | 16.56 | 15.84 | 16.02 | 16.02 | 7,500 |
07 Mar 2024 | 16.20 | 16.56 | 15.52 | 16.24 | 16.24 | 8,794 |
06 Mar 2024 | 15.88 | 16.74 | 15.61 | 16.36 | 16.36 | 4,433 |
05 Mar 2024 | 15.84 | 16.20 | 15.84 | 15.86 | 15.86 | 7,311 |
04 Mar 2024 | 16.20 | 16.20 | 15.55 | 16.06 | 16.06 | 12,172 |
01 Mar 2024 | 16.74 | 16.92 | 15.84 | 16.07 | 16.07 | 12,317 |
29 Feb 2024 | 16.22 | 16.74 | 15.89 | 16.56 | 16.56 | 20,261 |
28 Feb 2024 | 16.54 | 16.83 | 16.13 | 16.56 | 16.56 | 23,272 |
27 Feb 2024 | 16.06 | 16.54 | 15.66 | 16.47 | 16.47 | 20,506 |
26 Feb 2024 | 15.30 | 16.20 | 15.01 | 16.06 | 16.06 | 37,122 |
23 Feb 2024 | 15.12 | 15.64 | 14.87 | 15.52 | 15.52 | 62,128 |
22 Feb 2024 | 15.16 | 15.66 | 14.40 | 15.32 | 15.32 | 37,083 |
21 Feb 2024 | 14.40 | 15.84 | 14.22 | 15.66 | 15.66 | 47,411 |
20 Feb 2024 | 14.67 | 14.94 | 14.04 | 14.83 | 14.83 | 27,072 |
16 Feb 2024 | 13.14 | 14.76 | 12.96 | 14.40 | 14.40 | 75,511 |
15 Feb 2024 | 12.96 | 13.14 | 12.60 | 12.96 | 12.96 | 72,789 |
14 Feb 2024 | 12.94 | 12.96 | 12.60 | 12.69 | 12.69 | 13,411 |
13 Feb 2024 | 12.62 | 12.94 | 12.53 | 12.73 | 12.73 | 14,450 |
12 Feb 2024 | 12.33 | 12.96 | 12.29 | 12.49 | 12.49 | 31,767 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |