
Stock Unlock
Stock Profile
- Market Cap$5.22B
- IndustryBiotechnology
- EPS (TTM)$2.80
- P/E (TTM)11.67
- Div & Yield--
- FCF Payout Ratio--
- P/S (TTM)8.47
- P/B8.05
- Diluted Shares159.34M
- Ex-Dividend--
- Next Earnings05-04
- Forward P/E21.94
- Payout Ratio--
- P/FCF (TTM)0.00
- FCF Yield--
- Earnings Yield8.57%
- 52 Week Range
Score Card
Very Good
Insider Transactions
Market News
Form SCHEDULE 13G/A
Filed on 2026-03-27 13:34:09
Form 8-K
Filed on 2026-03-20 16:33:42
Form 10-K
Filed on 2026-02-27 17:05:11
Form 8-K
Filed on 2026-02-26 07:08:34
Form 4
Filed on 2026-01-29 17:24:42
Form 8-K
Filed on 2026-01-13 16:27:48
Form 4
Filed on 2026-01-09 17:16:39
Form 4
Filed on 2026-01-09 17:15:33
Form 4
Filed on 2025-11-25 17:31:57
Form 144
Filed on 2025-11-24 16:04:15
Form SCHEDULE 13G
Filed on 2025-11-10 08:58:45
Form 4
Filed on 2025-11-07 17:01:49
Financials
Price Targets
88.3%
34.6%
-54.7%
Analyst Recommendations
About
- SEC Reports
- IPO Date1995-12-14
- IndustryBiotechnology
- Total Employees399
- ExchangeNasdaq Nms - Global Market
- Reporting CurrencyUSD
- GICSBiotechnology
- GICS SubBiotechnology
- GICS SectorHealth Care
- GICS GroupPharmaceuticals, Biotechnology & Life Sciences
