AVXL
NASDAQ
$2.42
Anavex Life Sciences Corporation (AVXL)
Anavex Life Sciences Corp. The company is headquartered in New York, New York.
Sector:
Healthcare
Industry:
Biotechnology
Buy
Target: $20 (+726.45%)
Market Cap
$232M
Free Cash Flow Yield
-14.71%
Beta (5Y)
1.35
Price Chart
Valuation
Market Cap$232M
Forward P/E3.85
P/B1.72
Profitability
EBITDA-$40M
EPS-$0.46
Financial Health
Free Cash Flow Yield-14.71%
Growth & Risk
EPS 5Y CAGR+0.72%
FCF 5Y CAGR+7.78%
Beta (5Y)1.35
Sharpe Ratio-1.30