• $4.6B
    Market Cap
  • 435.71%
    1-Year Change
  • Biotechnology
    Industry
  • 1 Month
    +40.81%
    Low Price$19.65
    High Price$32.90
  • 3 Months
    +46.76%
    Low Price$19.21
    High Price$32.90
  • 1 Year
    +435.71%
    Low Price$4.92
    High Price$32.90
Date
Open
High
Low
Close
Change (%)
Volume
06/22/2026
28.53
28.95
27.65
28.50
+1.89%
6,313,893
06/18/2026
31.10
31.68
27.82
27.97
-13.38%
12,095,877
06/17/2026
32.12
34.39
31.52
32.29
+0.40%
2,819,405
06/16/2026
32.84
33.14
31.93
32.16
-2.25%
3,096,388
06/15/2026
31.33
33.00
30.75
32.90
+6.33%
3,225,385
06/12/2026
29.55
31.70
29.48
30.94
+3.76%
10,056,709
06/11/2026
28.81
30.00
28.07
29.82
+3.97%
6,446,055
06/10/2026
31.65
31.66
28.42
28.68
-9.13%
9,849,850
06/09/2026
32.23
32.79
29.41
31.56
+2.04%
7,198,194
06/08/2026
30.01
32.50
26.08
30.93
+52.97%
21,825,741
06/05/2026
22.02
22.16
19.43
20.22
-8.71%
4,018,026
06/04/2026
21.47
22.80
21.47
22.15
+3.17%
1,247,619
06/03/2026
21.35
21.72
21.17
21.47
-0.14%
1,327,036
06/02/2026
22.66
23.05
21.37
21.50
-6.93%
3,189,223
06/01/2026
21.76
23.49
21.36
23.10
+5.10%
3,146,318
05/29/2026
20.06
22.21
19.75
21.98
+9.90%
3,412,991
05/28/2026
19.66
20.28
19.44
20.00
+1.78%
2,401,953
05/27/2026
20.04
20.41
19.60
19.65
-1.95%
2,926,056
05/26/2026
20.61
20.61
19.79
20.04
-0.99%
2,017,565
05/22/2026
21.45
21.63
20.21
20.24
-6.38%
1,651,413
05/21/2026
20.99
22.24
20.67
21.62
+2.56%
2,578,507
05/20/2026
21.08
21.97
20.16
21.08
+3.84%
3,445,892
05/19/2026
20.40
21.38
19.75
20.30
-1.60%
1,917,547
05/18/2026
20.95
21.25
20.30
20.63
+0.34%
3,258,566
05/15/2026
23.10
23.30
19.34
20.56
-17.33%
6,857,977
05/14/2026
23.53
25.66
22.20
24.87
-2.51%
5,401,967
05/13/2026
23.88
25.76
22.77
25.51
+8.55%
3,301,590
05/13/2026
-$0.32 Earnings
05/12/2026
23.48
24.00
22.95
23.50
+0.09%
1,387,888
05/11/2026
23.20
24.58
23.19
23.48
+2.00%
1,143,861
05/08/2026
23.71
23.91
22.92
23.02
-1.96%
1,511,453
05/07/2026
24.10
24.10
22.92
23.48
-0.59%
6,973,080
05/06/2026
23.95
24.30
23.00
23.62
-2.40%
1,475,614
05/05/2026
22.89
24.25
22.36
24.20
+6.56%
2,224,330
05/04/2026
21.06
23.28
20.95
22.71
+8.25%
2,323,380
05/01/2026
21.50
22.23
20.76
20.98
-2.96%
3,017,702
04/30/2026
22.00
22.54
20.82
21.62
-1.99%
3,784,323
04/29/2026
24.95
25.06
21.92
22.06
-12.25%
3,871,083
04/28/2026
25.84
26.43
24.24
25.14
-4.52%
2,864,959
04/27/2026
26.32
27.12
25.79
26.33
+2.17%
2,712,987
04/24/2026
26.01
26.05
24.95
25.77
-0.39%
5,158,198
04/23/2026
26.63
27.28
25.24
25.87
-3.97%
2,895,933
04/22/2026
28.00
28.24
26.57
26.94
-2.99%
3,157,131
04/21/2026
26.51
28.41
25.91
27.77
+5.23%
3,033,561
04/20/2026
26.86
27.16
26.04
26.39
-0.94%
1,515,978
04/17/2026
25.31
26.81
24.92
26.64
+6.39%
2,808,262
04/16/2026
25.04
26.00
24.51
25.04
-1.14%
2,428,489
04/15/2026
23.94
25.41
23.80
25.33
+5.28%
4,398,877
04/14/2026
21.85
24.08
21.58
24.06
+11.60%
3,539,111
04/13/2026
21.00
21.95
20.09
21.56
+8.07%
4,071,304
04/10/2026
20.86
21.01
19.69
19.95
-3.62%
1,731,138
04/09/2026
20.05
21.01
19.83
20.70
+3.19%
2,907,789
04/08/2026
20.25
20.54
19.62
20.06
+1.31%
2,453,105
04/07/2026
20.23
20.23
19.24
19.80
-2.41%
1,955,853
04/06/2026
21.56
21.84
20.27
20.29
-6.20%
2,035,599
04/02/2026
21.26
22.20
20.62
21.63
+1.93%
2,924,659
04/01/2026
21.00
21.71
20.81
21.22
+1.43%
2,561,087
03/31/2026
19.76
20.98
19.50
20.92
+8.90%
2,996,908
03/30/2026
19.66
19.80
19.01
19.21
-0.26%
2,319,191
03/27/2026
19.95
20.41
18.93
19.26
-3.02%
1,836,322
03/26/2026
20.60
20.99
19.68
19.86
-4.89%
2,746,212
03/25/2026
19.60
21.82
19.60
20.88
+7.19%
4,365,759
03/24/2026
18.75
19.75
18.51
19.48
+2.74%
3,002,604
03/23/2026
19.04
19.91
18.93
18.96
-2.37%
3,551,041
03/20/2026
19.12
19.81
18.80
19.42
+0.52%
7,616,808
03/19/2026
18.68
19.55
18.46
19.32
+3.43%
3,173,818
03/18/2026
18.60
18.93
18.34
18.68
0.00%
2,541,538
03/17/2026
17.74
18.97
17.52
18.68
+4.47%
3,498,798
03/16/2026
17.33
18.50
17.25
17.88
+3.35%
2,861,457
03/13/2026
17.25
17.58
16.77
17.30
+0.87%
4,210,183
03/12/2026
16.73
17.26
16.50
17.15
+0.94%
2,832,004
03/11/2026
16.32
17.30
16.29
16.99
+2.97%
3,462,839
03/10/2026
16.39
16.86
16.11
16.50
+0.30%
2,080,799
03/09/2026
16.95
16.95
16.16
16.45
-2.95%
3,535,413
03/06/2026
16.73
17.63
16.00
16.95
+0.71%
8,098,260
03/05/2026
12.20
16.97
11.80
16.83
+36.28%
18,008,364
03/05/2026
-$0.29 Earnings
03/04/2026
11.70
12.46
11.50
12.35
+7.39%
1,729,752
03/03/2026
11.14
11.71
10.96
11.50
-0.26%
3,060,536
03/02/2026
10.81
11.71
10.80
11.53
+3.50%
1,919,132
02/27/2026
11.11
11.32
10.95
11.14
-2.28%
1,846,020
02/26/2026
12.57
12.60
10.90
11.40
-9.74%
7,498,265
02/25/2026
13.05
13.10
12.60
12.63
-1.94%
2,761,531
02/24/2026
12.70
13.07
12.64
12.88
+1.18%
2,118,136
02/23/2026
12.45
13.60
12.31
12.73
+4.34%
4,610,555
02/20/2026
12.23
12.75
12.03
12.20
-1.21%
1,646,240
02/19/2026
12.46
12.69
12.22
12.35
-0.48%
1,575,375
02/18/2026
12.84
13.18
12.28
12.41
-3.05%
2,625,012
02/17/2026
12.80
13.02
12.51
12.80
-0.78%
1,709,013
02/13/2026
12.79
13.48
12.76
12.90
+1.82%
2,361,796
02/12/2026
12.88
13.10
12.25
12.67
+0.48%
4,775,211
02/11/2026
12.56
12.77
12.12
12.61
-0.63%
2,701,217
02/10/2026
13.00
13.05
12.60
12.69
-1.55%
2,228,289
02/09/2026
12.57
13.05
12.17
12.89
+3.04%
2,880,312
02/06/2026
12.47
13.18
12.30
12.51
+4.69%
2,508,513
02/05/2026
12.23
12.70
11.81
11.95
-3.00%
2,337,671
02/04/2026
12.38
12.52
11.69
12.32
-1.83%
2,214,576
02/03/2026
11.94
12.96
11.84
12.55
+5.11%
5,462,200
02/02/2026
11.62
12.23
11.62
11.94
+2.84%
1,924,160
01/30/2026
11.71
11.80
11.16
11.61
-0.51%
1,435,878