• N/A
    Market Cap
  • -48.04%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    +12.38%
    Low Price$16.35
    High Price$19.88
  • 3 Months
    -17.03%
    Low Price$16.35
    High Price$25.40
  • 1 Year
    -48.04%
    Low Price$16.35
    High Price$88.99
Date
Open
High
Low
Close
Change (%)
Volume
06/22/2026
19.86
20.00
19.72
19.88
+4.63%
746,823
06/18/2026
18.50
19.20
18.50
19.00
+3.20%
371,663
06/17/2026
18.94
19.23
18.41
18.41
-2.02%
819,199
06/16/2026
18.89
18.89
18.73
18.79
+0.80%
422,686
06/15/2026
19.06
19.06
18.57
18.64
-2.20%
822,793
06/12/2026
19.00
19.13
18.90
19.06
-0.42%
270,710
06/11/2026
18.77
19.23
18.77
19.14
+6.63%
456,080
06/10/2026
17.94
18.20
17.90
17.95
+2.98%
231,200
06/09/2026
17.53
17.66
16.01
17.43
+2.05%
492,040
06/08/2026
17.17
17.26
17.04
17.08
-0.23%
640,085
06/05/2026
17.22
17.39
17.00
17.12
+2.95%
420,549
06/04/2026
16.55
16.69
16.54
16.63
+1.71%
441,035
06/03/2026
16.48
16.48
16.29
16.35
-1.68%
322,901
06/02/2026
16.63
16.75
16.53
16.63
-1.01%
627,135
06/01/2026
16.72
16.91
16.64
16.80
-3.50%
498,718
05/29/2026
16.75
17.47
16.75
17.41
+0.12%
748,457
05/28/2026
17.67
17.67
17.00
17.39
-1.92%
2,185,316
05/27/2026
17.69
17.84
17.56
17.73
+1.84%
706,952
05/26/2026
17.25
17.46
17.21
17.41
-1.58%
570,465
05/22/2026
17.72
17.78
17.61
17.69
-0.90%
363,251
05/21/2026
17.72
17.96
17.70
17.85
+0.22%
402,037
05/20/2026
17.45
17.92
17.45
17.81
+2.47%
272,049
05/19/2026
17.40
17.55
17.38
17.38
+0.64%
644,115
05/18/2026
17.35
17.35
17.14
17.27
-0.80%
599,341
05/15/2026
17.50
17.51
17.06
17.41
-0.80%
242,516
05/14/2026
17.63
17.92
17.53
17.55
-1.35%
704,963
05/13/2026
17.68
18.02
17.66
17.79
+0.23%
378,964
05/12/2026
17.78
17.80
17.64
17.75
-1.93%
805,331
05/11/2026
18.42
18.42
17.78
18.10
-16.63%
496,714
05/08/2026
21.76
21.79
21.64
21.71
-0.46%
297,180
05/07/2026
22.01
22.28
21.75
21.81
-4.05%
567,694
05/06/2026
22.54
22.81
22.54
22.73
+1.56%
190,177
05/05/2026
22.46
22.46
22.32
22.38
+0.86%
273,329
05/04/2026
22.32
22.56
22.14
22.19
-0.94%
368,254
05/01/2026
22.39
22.65
22.33
22.40
-0.58%
113,411
04/30/2026
22.38
22.80
22.30
22.53
+1.30%
488,387
04/29/2026
21.61
22.41
21.61
22.24
-3.47%
227,414
04/28/2026
23.11
23.19
22.99
23.04
-2.17%
440,976
04/27/2026
23.56
24.06
23.44
23.55
+1.73%
426,754
04/24/2026
23.10
23.26
22.97
23.15
+1.31%
209,505
04/23/2026
23.00
23.16
22.66
22.85
-0.82%
506,602
04/22/2026
23.20
23.20
22.97
23.04
-4.48%
194,098
04/21/2026
24.54
24.54
24.11
24.12
-2.55%
239,632
04/20/2026
23.62
24.81
23.62
24.75
-0.16%
436,089
04/17/2026
24.88
24.98
24.74
24.79
+0.49%
256,746
04/16/2026
25.40
25.40
24.60
24.67
-2.87%
1,630,154
04/15/2026
25.84
25.84
24.91
25.40
+2.61%
1,326,807
04/14/2026
24.63
24.82
24.59
24.76
+0.59%
374,293
04/13/2026
23.25
24.66
23.25
24.61
-0.44%
546,091
04/10/2026
24.71
24.93
24.65
24.72
-1.04%
120,628
04/09/2026
23.70
25.54
23.70
24.98
-0.60%
274,245
04/08/2026
25.09
25.25
24.90
25.13
+1.97%
141,025
04/07/2026
24.30
24.66
24.18
24.65
+1.13%
668,449
04/06/2026
23.55
24.53
23.55
24.37
+0.70%
429,668
04/02/2026
23.83
24.31
23.83
24.20
-2.46%
333,557
04/01/2026
24.65
24.84
24.55
24.81
+1.06%
250,809
03/31/2026
24.13
24.55
23.19
24.55
+2.21%
559,197
03/30/2026
24.24
24.35
23.97
24.02
-1.31%
653,138
03/27/2026
24.12
24.46
24.12
24.34
+1.16%
975,088
03/26/2026
24.89
25.11
23.92
24.06
-2.16%
3,790,556
03/25/2026
24.66
24.68
24.44
24.59
+0.96%
206,237
03/24/2026
25.18
25.18
24.13
24.36
-1.87%
311,944
03/23/2026
24.50
25.31
24.50
24.82
+3.59%
459,108
03/20/2026
24.40
26.61
23.61
23.96
0.00%
495,191
03/19/2026
22.83
24.04
22.83
23.96
0.00%
164,597
03/18/2026
24.69
25.16
23.96
23.96
-4.47%
179,261
03/17/2026
24.65
25.28
24.65
25.08
+0.64%
324,836
03/16/2026
24.95
25.05
24.78
24.92
+2.01%
429,305
03/13/2026
24.82
24.97
24.42
24.43
-1.41%
349,058
03/12/2026
24.91
25.21
24.49
24.78
-2.13%
543,126
03/11/2026
25.88
25.88
25.16
25.32
-1.25%
769,980
03/11/2026
$0.32 Dividend
03/10/2026
26.91
26.91
25.00
25.64
+0.85%
759,870
03/09/2026
24.69
25.49
24.45
25.42
+2.35%
1,180,212
03/06/2026
25.19
25.19
24.74
24.84
-1.02%
304,551
03/05/2026
24.51
25.56
24.51
25.10
-0.31%
442,600
03/04/2026
24.53
25.24
24.40
25.18
+0.87%
293,374
03/03/2026
25.11
26.04
24.51
24.96
-2.36%
133,100
03/02/2026
27.66
27.66
25.33
25.56
-0.67%
61,640
03/02/2026
2:1 Split
02/27/2026
25.67
25.82
25.61
25.73
+0.66%
94,544
02/26/2026
25.54
26.65
25.40
25.57
-0.04%
199,553
02/25/2026
25.40
25.58
25.37
25.58
+1.65%
90,971
02/24/2026
25.23
25.78
25.11
25.16
-2.23%
248,859
02/23/2026
26.28
26.28
25.64
25.73
-3.54%
224,517
02/20/2026
26.39
26.76
26.38
26.68
0.00%
148,670
02/19/2026
26.62
26.78
26.62
26.68
+0.61%
89,741
02/18/2026
26.55
26.78
26.45
26.51
+1.30%
183,337
02/17/2026
25.81
26.46
25.81
26.17
0.00%
300,462
02/13/2026
26.22
26.57
26.15
26.17
-2.02%
102,895
02/12/2026
26.94
26.94
25.68
26.71
-4.80%
106,534
02/11/2026
29.14
29.27
27.93
28.06
-3.68%
58,973
02/10/2026
30.12
33.12
28.24
29.13
-8.50%
228,937
02/09/2026
31.60
31.87
31.49
31.84
+0.39%
172,244
02/06/2026
30.18
32.51
30.18
31.72
+1.92%
210,057
02/05/2026
31.40
32.29
30.93
31.12
-1.93%
392,243
02/04/2026
31.65
32.07
31.41
31.73
+1.94%
541,889
02/03/2026
30.81
32.93
30.66
31.13
+1.55%
70,517
02/02/2026
30.66
30.81
30.60
30.65
-1.40%
97,365
01/30/2026
31.52
31.61
31.05
31.09
-1.12%
97,121