• $1.2B
    Market Cap
  • 40.11%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    -7.87%
    Low Price$15.58
    High Price$17.02
  • 3 Months
    +14.73%
    Low Price$13.57
    High Price$17.23
  • 1 Year
    +41.51%
    Low Price$10.57
    High Price$20.74
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
15.83
15.83
15.52
15.58
-2.26%
814,823
06/01/2026
16.02
16.16
15.90
15.94
-0.75%
392,248
05/29/2026
16.21
16.25
16.00
16.06
-0.93%
531,200
05/28/2026
16.26
16.40
16.05
16.21
-0.31%
359,863
05/27/2026
16.36
16.50
16.21
16.26
-0.91%
322,258
05/26/2026
16.33
16.44
16.08
16.41
+0.24%
434,113
05/22/2026
16.31
16.43
16.18
16.37
+0.18%
277,609
05/21/2026
16.45
16.60
16.30
16.34
-1.27%
269,436
05/20/2026
16.34
16.58
16.28
16.55
+1.85%
476,516
05/19/2026
16.23
16.33
16.01
16.25
-0.06%
313,848
05/18/2026
16.21
16.48
16.20
16.26
+0.25%
371,934
05/15/2026
16.49
16.62
16.21
16.22
-1.76%
556,157
05/14/2026
16.79
16.80
16.43
16.51
-0.96%
386,644
05/13/2026
16.36
16.76
16.31
16.67
+1.15%
402,661
05/12/2026
16.53
16.67
16.40
16.48
-0.24%
272,333
05/11/2026
16.64
16.98
16.42
16.52
-2.88%
410,517
05/08/2026
16.78
17.07
16.61
17.01
-0.06%
237,594
05/07/2026
16.94
17.06
16.62
17.02
+0.47%
346,754
05/07/2026
-$0.10 Earnings
05/06/2026
16.78
17.05
16.63
16.94
+1.26%
313,013
05/05/2026
16.98
17.17
16.65
16.73
-1.06%
263,399
05/04/2026
16.68
16.93
16.60
16.91
+0.71%
257,634
05/01/2026
16.72
16.86
16.57
16.79
+0.30%
299,349
04/30/2026
16.58
16.82
16.53
16.74
+0.42%
263,996
04/29/2026
16.58
16.75
16.45
16.67
-0.54%
297,552
04/28/2026
16.86
16.99
16.54
16.76
-0.30%
318,006
04/27/2026
16.44
16.95
16.38
16.81
+2.13%
255,575
04/24/2026
16.26
16.50
16.14
16.46
+0.92%
277,354
04/23/2026
16.54
16.54
16.29
16.31
-1.57%
300,420
04/22/2026
16.72
16.74
16.32
16.57
-0.30%
445,035
04/21/2026
16.64
16.95
16.46
16.62
-0.60%
478,937
04/20/2026
17.02
17.14
16.60
16.72
-2.96%
471,521
04/17/2026
16.97
17.24
16.74
17.23
+2.68%
436,169
04/16/2026
16.58
16.80
16.36
16.78
+0.84%
526,793
04/15/2026
16.66
16.81
16.40
16.64
+0.24%
349,322
04/14/2026
16.54
16.99
16.46
16.60
+0.61%
489,444
04/13/2026
16.42
16.57
16.22
16.50
+0.92%
279,956
04/10/2026
16.60
16.60
16.21
16.35
-1.21%
361,592
04/09/2026
16.45
16.58
16.38
16.55
-0.30%
301,675
04/08/2026
16.88
16.96
16.51
16.60
+0.24%
285,394
04/07/2026
16.22
16.58
16.03
16.56
+2.86%
422,641
04/06/2026
16.17
16.50
16.02
16.10
+0.50%
522,173
04/02/2026
15.77
16.16
15.73
16.02
+1.14%
508,782
04/01/2026
16.40
16.48
15.75
15.84
-2.40%
677,047
03/31/2026
15.40
16.28
15.38
16.23
+6.36%
816,200
03/30/2026
14.93
15.59
14.70
15.26
+1.19%
570,336
03/27/2026
15.09
15.25
14.86
15.08
-0.72%
574,148
03/26/2026
15.32
15.75
15.16
15.19
-0.65%
387,489
03/25/2026
15.04
15.36
14.95
15.29
+2.62%
550,789
03/24/2026
14.64
14.97
14.59
14.90
+1.02%
626,380
03/23/2026
14.73
14.93
14.52
14.75
+2.93%
888,714
03/20/2026
14.07
14.40
13.87
14.33
+2.28%
1,487,008
03/19/2026
13.62
14.05
13.40
14.01
+1.30%
788,906
03/19/2026
$1.15 Earnings
03/18/2026
13.89
13.93
13.72
13.83
-0.65%
538,358
03/17/2026
13.93
14.11
13.80
13.92
-0.07%
404,273
03/16/2026
13.94
14.04
13.76
13.93
+1.09%
499,421
03/13/2026
13.88
14.06
13.49
13.78
-0.79%
579,441
03/12/2026
13.58
13.93
13.50
13.89
+0.58%
674,256
03/11/2026
13.82
14.00
13.64
13.81
-1.57%
523,820
03/10/2026
13.98
14.18
13.70
14.03
+0.21%
501,069
03/09/2026
13.34
14.12
13.29
14.00
+3.17%
1,205,330
03/06/2026
13.28
13.75
13.28
13.57
-0.07%
1,178,215
03/05/2026
13.50
13.90
13.42
13.58
-0.62%
1,623,215
03/04/2026
13.37
14.10
13.25
13.67
-2.11%
1,429,890
03/03/2026
14.27
14.90
13.08
13.96
-26.33%
4,390,069
03/02/2026
18.68
19.37
18.41
18.95
+3.84%
765,459
02/27/2026
18.02
18.40
17.71
18.25
+0.33%
1,354,367
02/26/2026
19.02
19.26
17.97
18.19
-4.56%
606,861
02/25/2026
19.33
19.72
18.99
19.06
0.00%
563,567
02/24/2026
19.14
19.60
18.94
19.06
-1.04%
384,089
02/23/2026
19.62
19.85
18.60
19.26
-2.03%
433,615
02/20/2026
19.42
19.94
19.16
19.66
+1.18%
630,841
02/19/2026
19.10
19.47
18.77
19.43
+1.36%
285,667
02/18/2026
18.78
19.32
18.77
19.17
+1.91%
437,009
02/17/2026
19.54
20.40
18.69
18.81
-3.69%
733,376
02/13/2026
19.49
19.93
19.32
19.53
+0.67%
394,962
02/12/2026
19.69
19.69
19.09
19.40
-0.56%
294,674
02/11/2026
19.49
19.71
18.45
19.51
+0.57%
422,293
02/10/2026
19.49
19.69
19.20
19.40
-0.51%
284,455
02/09/2026
20.51
20.60
19.35
19.50
-4.79%
548,203
02/06/2026
19.57
20.49
19.00
20.48
+4.60%
778,431
02/05/2026
19.84
20.50
19.47
19.58
-2.54%
352,127
02/04/2026
20.01
20.24
19.88
20.09
+0.50%
498,678
02/03/2026
19.91
20.16
19.56
19.99
+0.81%
292,709
02/02/2026
19.12
20.02
18.99
19.83
+4.70%
319,169
01/30/2026
19.03
19.32
18.78
18.94
-1.25%
328,892
01/29/2026
19.18
19.61
18.96
19.18
+0.79%
224,071
01/28/2026
19.76
19.93
18.83
19.03
-3.99%
402,174
01/27/2026
19.78
20.02
19.58
19.82
+0.35%
263,756
01/26/2026
19.99
20.20
19.50
19.75
-2.42%
304,845
01/23/2026
20.68
20.83
19.88
20.24
-2.41%
552,197
01/22/2026
20.46
21.03
20.37
20.74
+1.82%
339,876
01/21/2026
20.40
20.43
19.99
20.37
-0.24%
360,047
01/20/2026
19.88
21.00
19.53
20.42
+2.05%
298,513
01/16/2026
20.06
20.31
19.63
20.01
-0.50%
266,488
01/15/2026
20.58
20.79
20.02
20.11
-2.43%
251,255
01/14/2026
20.24
20.69
20.03
20.61
+1.38%
306,880
01/13/2026
19.63
20.44
19.17
20.33
+3.46%
386,193
01/12/2026
19.02
19.79
18.41
19.65
+3.20%
498,674