Index RUT
P/E -
EPS (ttm) -0.99
Insider Own 3.23%
Shs Outstand 82.84M
Perf Week 9.92%
Market Cap 229.48M
Forward P/E -
EPS next Y -0.57
Insider Trans 140.25%
Shs Float 80.17M
Perf Month 18.38%
Enterprise Value 228.70M
PEG -
EPS next Q -0.19
Inst Own 83.26%
Short Float 7.93%
Perf Quarter 11.24%
Income -74.46M
P/S 4.61
EPS this Y 22.15%
Inst Trans 7.29%
Short Ratio 7.47
Perf Half Y -40.69%
Sales 49.81M
P/B 4.62
EPS next Y 17.01%
ROA -53.48%
Short Interest 6.36M
Perf YTD -41.93%
Book/sh 0.60
P/C 3.81
EPS next 5Y 41.30%
ROE -115.53%
52W High 6.08 -54.44%
Perf Year -7.36%
Cash/sh 0.73
P/FCF -
EPS past 3/5Y -39.21% -33.31%
ROIC -70.10%
52W Low 1.90 45.79%
Perf 3Y -75.09%
Dividend Est. -
EV/EBITDA -
Sales past 3/5Y -17.26% -2.82%
Gross Margin 62.03%
Volatility 8.60% 6.83%
Perf 5Y -73.87%
Dividend TTM -
EV/Sales 4.59
EPS Y/Y TTM -5.03%
Oper. Margin -134.40%
ATR (14) 0.18
Perf 10Y -36.61%
Dividend Ex-Date -
Quick Ratio 3.64
Sales Y/Y TTM -32.89%
Profit Margin -149.47%
RSI (14) 64.41
Recom 1.57
Dividend Gr. 3/5Y - -
Current Ratio 3.72
EPS Q/Q -52.40%
SMA20 15.20%
Beta 2.53
Target Price 7.08
Payout -
Debt/Eq 1.20
Sales Q/Q -55.82%
SMA50 15.54%
Rel Volume 1.72
Prev Close 2.81
Employees 188
LT Debt/Eq 1.14
Earnings May 14 AMC
SMA200 -18.89%
Avg Volume 851.12K
Price 2.77
IPO Apr 22, 2010
Option/Short Yes / Yes
EPS/Sales Surpr. -5.44% -21.97%
Trades
Volume 1,467,715
Change -1.42%
Date
Action
Analyst
Rating Change
Price Target Change
Aug-19-24 Downgrade
The Benchmark Company
Buy → Hold
Jun-03-24 Resumed
Jefferies
Buy
$5
May-30-24 Initiated
Cantor Fitzgerald
Overweight
$11
Feb-29-24 Upgrade
The Benchmark Company
Hold → Buy
Nov-07-23 Downgrade
The Benchmark Company
Buy → Hold
Aug-07-23 Downgrade
TD Cowen
Outperform → Market Perform
$21 → $4
May-09-23 Downgrade
H.C. Wainwright
Buy → Neutral
Mar-31-22 Resumed
Piper Sandler
Overweight
$35
Mar-02-22 Resumed
Cowen
Outperform
Apr-12-21 Initiated
Piper Sandler
Overweight
$32
Mar-01-21 Initiated
Stifel
Buy
$30
Feb-26-21 Reiterated
H.C. Wainwright
Buy
$21 → $26
Mar-10-20 Initiated
The Benchmark Company
Buy
Jan-17-19 Upgrade
First Analysis Sec
Neutral → Outperform
$12 → $19
May-16-18 Initiated
Stephens
Overweight
$16
Oct-13-17 Reiterated
H.C. Wainwright
Buy
$8 → $8.50
May-31-17 Initiated
Jefferies
Buy
$8
Jan-26-17 Downgrade
First Analysis Sec
Overweight → Equal-Weight
$5.50
Jan-04-17 Upgrade
Ladenburg Thalmann
Neutral → Buy
Jan-06-16 Initiated
H.C. Wainwright
Buy
$6
Show Previous Ratings
May-22-25 07:00AM
May-21-25 04:05PM
May-15-25 01:03PM
(Thomson Reuters StreetEvents)
03:15AM
May-14-25 05:40PM
04:39PM
Loading…
04:39PM
(Associated Press Finance)
04:05PM
May-13-25 05:10PM
May-12-25 05:45PM
May-07-25 07:00AM
Apr-30-25 04:05PM
Apr-24-25 10:01AM
08:15AM
Apr-09-25 05:00PM
Apr-03-25 10:01AM
07:00AM
Loading…
Apr-01-25 07:00AM
Mar-24-25 07:00AM
Mar-07-25 04:05PM
Feb-28-25 11:02AM
(Thomson Reuters StreetEvents) -22.65%
02:36AM
Feb-27-25 06:35PM
05:36PM
(Associated Press Finance)
04:05PM
Feb-18-25 04:05PM
Feb-14-25 05:15PM
Feb-13-25 04:05PM
Feb-06-25 04:05PM
Jan-16-25 04:05PM
Jan-10-25 04:05PM
Dec-06-24 04:05PM
04:05PM
Loading…
Nov-19-24 04:05PM
Nov-14-24 04:05PM
Nov-12-24 04:05PM
04:05PM
Nov-11-24 04:05PM
Nov-08-24 04:05PM
Nov-04-24 04:05PM
Nov-01-24 09:01AM
Oct-31-24 05:30PM
04:23PM
(Associated Press Finance)
04:05PM
Oct-24-24 04:05PM
Oct-22-24 04:05PM
Oct-15-24 07:10AM
Oct-14-24 07:05AM
Oct-10-24 04:05PM
Oct-09-24 05:56PM
Oct-02-24 04:05PM
Oct-01-24 07:05AM
Sep-26-24 01:01PM
Sep-24-24 01:03AM
Sep-20-24 02:25AM
Sep-06-24 04:05PM
Sep-03-24 04:05PM
Aug-20-24 04:05PM
Aug-16-24 04:05PM
Aug-15-24 04:05PM
Aug-08-24 05:55PM
04:51PM
(Associated Press Finance)
04:05PM
Jul-18-24 04:05PM
Jul-10-24 01:30PM
Jul-03-24 07:37AM
Jul-02-24 09:27AM
Jul-01-24 04:05PM
Jun-12-24 05:48AM
(Pharmaceutical Technology)
May-22-24 04:25PM
May-20-24 04:05PM
May-14-24 06:00AM
May-03-24 11:14AM
06:47AM
(Thomson Reuters StreetEvents)
04:01AM
May-02-24 06:06PM
05:34PM
(Associated Press Finance)
04:05PM
Apr-18-24 04:05PM
Apr-11-24 07:05AM
Feb-29-24 10:40AM
07:08AM
(Thomson Reuters StreetEvents)
Feb-28-24 06:50PM
06:01PM
(Associated Press Finance)
04:59PM
04:05PM
Feb-26-24 04:05PM
(GlobeNewswire) +5.61%
+29.69%
08:05AM
Feb-20-24 08:05AM
Feb-14-24 04:05PM
Feb-13-24 04:05PM
Feb-01-24 04:05PM
Jan-08-24 07:03PM
Dec-27-23 08:30AM
Dec-14-23 06:45AM
(Pharmaceutical Business Review) +41.15%
Dec-13-23 04:06PM
04:05PM
Dec-11-23 07:05AM
Nov-29-23 02:46PM
Nov-28-23 04:05PM
Nov-14-23 04:05PM
(GlobeNewswire) +18.07%
+6.63%
Nov-03-23 09:14AM
(Thomson Reuters StreetEvents) +7.22%
08:58AM
Codexis, Inc. is an enzyme engineering company, which engages in the development and sale of therapeutics. It operates through the Performance Enzymes and Novel Biotherapeutics segments. The Performance Enzymes segment commercializes CodeEvolver protein engineering technology platform and products in the pharmaceuticals market. The Novel Biotherapeutics segment targets new opportunities to discover and improve biotherapeutic drug candidates. Its products include screening kits and Codex HiFi Hot Start DNA Polymerase. The company was founded in January 2002 and is headquartered in Redwood City, CA.
Insider Trading
Relationship
Date
Transaction
Cost
#Shares
Value ($)
#Shares Total
SEC Form 4
Opaleye Management Inc. 10% Owner Jun 27 '25 Buy 2.39 100,000 239,000 12,350,000 Jul 01 04:05 PM Opaleye Management Inc. 10% Owner Jun 12 '25 Buy 2.25 100,000 225,000 12,100,000 Jun 16 04:59 PM Opaleye Management Inc. 10% Owner Jun 13 '25 Buy 2.23 99,102 220,997 12,199,102 Jun 16 04:59 PM Opaleye Management Inc. 10% Owner Jun 16 '25 Buy 2.24 50,898 114,012 12,250,000 Jun 16 04:59 PM Opaleye Management Inc. 10% Owner May 23 '25 Buy 2.36 2,320,000 5,475,200 11,995,000 May 28 04:05 PM Opaleye Management Inc. 10% Owner May 28 '25 Buy 2.36 5,000 11,800 12,000,000 May 28 04:05 PM Opaleye Management Inc. 10% Owner Apr 30 '25 Buy 2.31 25,000 57,660 9,655,000 May 02 04:05 PM Opaleye Management Inc. 10% Owner May 01 '25 Buy 2.32 20,000 46,436 9,675,000 May 02 04:05 PM Opaleye Management Inc. 10% Owner Apr 25 '25 Buy 2.24 25,000 55,915 9,630,000 Apr 29 04:05 PM Opaleye Management Inc. 10% Owner Apr 16 '25 Buy 2.13 70,000 148,890 9,560,000 Apr 17 06:07 PM Opaleye Management Inc. 10% Owner Apr 17 '25 Buy 2.09 45,000 94,162 9,605,000 Apr 17 06:07 PM Opaleye Management Inc. 10% Owner Apr 15 '25 Buy 2.23 25,000 55,720 9,490,000 Apr 17 06:07 PM Opaleye Management Inc. 10% Owner Apr 08 '25 Buy 1.98 100,000 198,380 9,465,000 Apr 09 04:05 PM Opaleye Management Inc. 10% Owner Apr 03 '25 Buy 2.30 75,000 172,740 9,365,000 Apr 03 07:39 PM Opaleye Management Inc. 10% Owner Apr 01 '25 Buy 2.48 35,000 86,772 9,285,000 Apr 03 07:39 PM Opaleye Management Inc. 10% Owner Apr 02 '25 Buy 2.46 5,000 12,276 9,290,000 Apr 03 07:39 PM Opaleye Management Inc. 10% Owner Mar 21 '25 Buy 2.54 92,923 236,266 9,250,000 Mar 24 04:05 PM Opaleye Management Inc. 10% Owner Mar 20 '25 Buy 2.54 7 18 9,157,077 Mar 24 04:05 PM Opaleye Management Inc. 10% Owner Mar 13 '25 Buy 2.54 85,000 216,155 9,150,000 Mar 14 04:05 PM Opaleye Management Inc. 10% Owner Mar 06 '25 Buy 2.61 100,000 261,350 9,065,000 Mar 10 05:16 PM Opaleye Management Inc. 10% Owner Mar 04 '25 Buy 2.64 55,000 145,398 8,955,000 Mar 06 04:51 PM Opaleye Management Inc. 10% Owner Mar 05 '25 Buy 2.69 10,000 26,875 8,965,000 Mar 06 04:51 PM Opaleye Management Inc. 10% Owner Feb 28 '25 Buy 2.99 147,649 441,175 8,852,649 Mar 04 04:05 PM Opaleye Management Inc. 10% Owner Mar 03 '25 Buy 2.81 47,351 133,165 8,900,000 Mar 04 04:05 PM Opaleye Management Inc. 10% Owner Feb 10 '25 Buy 4.18 22,500 94,149 8,677,500 Feb 12 07:42 PM Opaleye Management Inc. 10% Owner Feb 12 '25 Buy 4.00 15,000 59,932 8,705,000 Feb 12 07:42 PM Opaleye Management Inc. 10% Owner Feb 11 '25 Buy 4.11 12,500 51,400 8,690,000 Feb 12 07:42 PM Opaleye Management Inc. 10% Owner Jan 31 '25 Buy 4.29 45,000 193,185 8,655,000 Jan 31 07:08 PM Opaleye Management Inc. 10% Owner Jan 30 '25 Buy 4.49 20,000 89,782 8,610,000 Jan 31 07:08 PM Opaleye Management Inc. 10% Owner Dec 30 '24 Buy 4.70 35,000 164,392 8,580,000 Jan 02 04:05 PM Opaleye Management Inc. 10% Owner Dec 31 '24 Buy 4.66 10,000 46,603 8,590,000 Jan 02 04:05 PM Opaleye Management Inc. 10% Owner Oct 25 '24 Buy 2.91 25,000 72,720 8,545,000 Oct 28 04:05 PM Opaleye Management Inc. 10% Owner Sep 24 '24 Buy 2.94 80,000 234,856 8,515,000 Sep 26 03:21 PM Opaleye Management Inc. 10% Owner Sep 25 '24 Buy 2.86 5,000 14,290 8,520,000 Sep 26 03:21 PM Opaleye Management Inc. 10% Owner Sep 20 '24 Buy 3.01 1,055,000 3,175,550 8,390,000 Sep 23 05:19 PM Opaleye Management Inc. 10% Owner Sep 23 '24 Buy 2.94 45,000 132,484 8,435,000 Sep 23 05:19 PM Opaleye Management Inc. 10% Owner Sep 18 '24 Buy 3.16 61,000 192,992 7,380,000 Sep 19 06:16 PM