
Stock Unlock
Stock Profile
- Market Cap$10.41B
- IndustryBiotechnology
- EPS (TTM)$1.81
- P/E (TTM)29.84
- Div & Yield--
- FCF Payout Ratio--
- P/S (TTM)3.23
- P/B1.71
- Diluted Shares192.23M
- Ex-Dividend--
- Next Earnings04-29
- Forward P/E12.23
- Payout Ratio--
- P/FCF (TTM)14.52
- FCF Yield6.89%
- Earnings Yield3.35%
- 52 Week Range
Score Card
Good
Insider Transactions
Market News
Form SCHEDULE 13G/A
Filed on 2026-03-26 16:09:48
Form 4
Filed on 2026-03-19 16:53:12
Form 4
Filed on 2026-03-19 16:50:54
Form 4
Filed on 2026-03-19 16:48:04
Form 4
Filed on 2026-03-19 16:34:31
Form 4
Filed on 2026-03-18 13:42:15
Form 4
Filed on 2026-03-18 13:39:42
Form 4
Filed on 2026-03-17 20:50:38
Form 4
Filed on 2026-03-17 20:48:08
Form 4
Filed on 2026-03-17 20:45:54
Form 4
Filed on 2026-03-17 20:43:06
Form 8-K
Filed on 2026-03-16 08:30:06
Financials
Price Targets
132.7%
70.8%
11.9%
Analyst Recommendations
About
- Website
- SEC Reports
- IPO Date1999-07-23
- IndustryBiotechnology
- Total Employees3,221
- ExchangeNasdaq Nms - Global Market
- Reporting CurrencyUSD
- GICSBiotechnology
- GICS SubBiotechnology
- GICS SectorHealth Care
- GICS GroupPharmaceuticals, Biotechnology & Life Sciences
