Aileron Therapeutics, Inc. (ALRN)

NASDAQ: ALRN · IEX Real-Time Price · USD
0.400
-0.010 (-2.44%)
At close: May 26, 2022 4:00 PM
0.395
-0.005 (-1.250%)
After-hours:May 26, 2022 7:33 PM EDT

Ratios and Metrics (Annual)

Millions USD. Fiscal year is Jan - Dec.
YearCurrent20212020201920182017
Market Capitalization
3651421612155
Market Cap Growth
-20.49%165.52%28.63%-92.01%-
Enterprise Value
-25283-3104
PE Ratio
--1.95-2.00-0.54-0.39-6.85
PB Ratio
1.011.163.480.990.633.25
Debt / Equity Ratio
0.000.000.030.310.270
Debt / EBITDA Ratio
0.00-0.01-0.02-0.17-0.170
Debt / FCF Ratio
-0.01-0.01-0.02-0.19-0.170
Current Ratio
9.6510.694.123.354.0610.60
Return on Equity (ROE)
-59.30%-49.50%-165.80%-143.80%-105.60%67.10%
Return on Assets (ROA)
-54.10%-45.80%-99.50%-95.50%-80.40%-62.90%
Return on Capital (ROIC)
-70.00%-60.90%-228.50%-133.90%-115.80%-109.40%
Earnings Yield
-76.00%-51.32%-50.00%-184.30%-254.64%-14.60%
FCF Yield
-69.05%-46.77%-47.91%-167.08%-261.12%-13.33%
Buyback Yield / Dilution
-8.74%-154.70%-42.11%-66.47%-98.01%-1632.21%
Total Shareholder Return
-8.74%-154.70%-42.11%-66.47%-98.01%-1632.21%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).