NASDAQ • Last print 2.1 years ago
$23.00—Stale · 2.1 years old
Buy9 analysts
Key Metrics
TTMMarket Cap$787.67M
Revenue TTM$0.00
Price / Sales—
Net Income TTM-$77.10M
Free Cash Flow-$68.66M
Gross Margin0.0%
Operating Margin0.0%
Net Margin0.0%
Return on Equity-38.2%
Return on Assets-33.8%
Debt / Equity (MRQ)0.07
Current Ratio (MRQ)14.74
EPS TTM$-2.22
PRICE
Prev Close
23.00
Open
—
Day Range22.97 – 23.13
22.97
23.13
52W Range—
50-Day MA
16.67(+37.9%)
200-Day MA
14.45(+59.1%)
VOLUME & SIZE
Avg Volume
—
FUNDAMENTALS
P/E (TTM)
—
EPS (TTM)
—
Div Yield (TTM)
No dividend
TECHNICAL
RSI (14)
83
Overbought
Upcoming Events
DEx-Dividend
In 90 days
Dec 8
PDividend Pay
In 100 days
Dec 18
PRVL News
About
No description available.
Sector
Industry
Biological Product (except Diagnostic) Manufacturing