
Stock Unlock
Stock Profile
- Market Cap$1.88B
- IndustryBiotechnology
- EPS (TTM)$0.53
- P/E (TTM)28.93
- Div & Yield--
- FCF Payout Ratio--
- P/S (TTM)0.86
- P/B1.25
- Diluted Shares121.92M
- Ex-Dividend--
- Next Earnings08-04
- Forward P/E10.01
- Payout Ratio--
- P/FCF (TTM)17.39
- FCF Yield5.75%
- Earnings Yield3.46%
- 52 Week Range
Score Card
Bad
Insider Transactions
Market News
Form 13F-HR
Filed on 2026-05-13 16:22:44
Form 8-K
Filed on 2026-05-06 16:10:17
Form 10-Q
Filed on 2026-05-06 16:01:49
Form SCHEDULE 13G
Filed on 2026-04-30 13:09:56
Form SCHEDULE 13G
Filed on 2026-04-29 15:13:57
Form ARS
Filed on 2026-04-24 16:21:13
Form DEFA14A
Filed on 2026-04-24 16:11:01
Form DEF 14A
Filed on 2026-04-24 16:10:20
Form SCHEDULE 13G/A
Filed on 2026-03-27 13:00:25
Form 4
Filed on 2026-03-13 20:09:03
Form 4
Filed on 2026-03-13 20:07:03
Form 4
Filed on 2026-03-13 20:05:03
Financials
Price Targets
123.0%
26.4%
-71.8%
Analyst Recommendations
About
- Website
- SEC Reports
- IPO Date1997-06-04
- IndustryBiotechnology
- Total Employees835
- ExchangeNasdaq Nms - Global Market
- Reporting CurrencyUSD
- GICSBiotechnology
- GICS SubBiotechnology
- GICS SectorHealth Care
- GICS GroupPharmaceuticals, Biotechnology & Life Sciences
