
Stock Unlock
Stock Profile
- Market Cap$7.55B
- IndustryBiotechnology
- EPS (TTM)$6.75
- P/E (TTM)36.87
- Div & Yield--
- FCF Payout Ratio--
- P/S (TTM)19.41
- P/B6.19
- Diluted Shares30.32M
- Ex-Dividend--
- Next Earnings05-04
- Forward P/E30.14
- Payout Ratio--
- P/FCF (TTM)39.97
- FCF Yield2.50%
- Earnings Yield2.71%
- 52 Week Range
Score Card
Very Good
Insider Transactions
Market News
Form SCHEDULE 13G/A
Filed on 2026-03-27 10:19:14
Form 3
Filed on 2026-03-06 18:26:21
Form 3
Filed on 2026-03-06 18:24:44
Form 4
Filed on 2026-03-06 18:23:09
Form 4
Filed on 2026-03-06 18:22:14
Form 144
Filed on 2026-03-04 16:40:35
Form 144
Filed on 2026-03-04 16:39:31
Form 4
Filed on 2026-03-03 18:33:55
Form 4
Filed on 2026-03-03 18:33:07
Form 4
Filed on 2026-03-03 18:30:23
Form 4
Filed on 2026-03-03 18:28:41
Form 144
Filed on 2026-03-02 12:56:22
Financials
Price Targets
50.8%
23.6%
-15.9%
Analyst Recommendations
About
- Website
- SEC Reports
- IPO Date2017-09-20
- IndustryBiotechnology
- Total Employees295
- ExchangeNasdaq Nms - Global Market
- Reporting CurrencyUSD
- GICSBiotechnology
- GICS SubBiotechnology
- GICS SectorHealth Care
- GICS GroupPharmaceuticals, Biotechnology & Life Sciences
