Amylyx Pharmaceuticals, Inc. (AMLX)
NASDAQ: AMLX · Real-Time Price · USD
14.05
+0.26 (1.89%)
At close: Mar 19, 2026, 4:00 PM EDT
14.05
0.00 (0.00%)
After-hours: Mar 19, 2026, 5:01 PM EDT

Amylyx Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,5571,3272599972,458-
Market Cap Growth
483.99%411.68%-73.97%-59.45%--
Enterprise Value
1,2111,01583.38627.272,1150
Last Close Price
14.0512.083.7814.7236.95-
PE Ratio
--7.90-0.8521.03-10.90-
Forward PE
---16.68--
PS Ratio
--2.972.62110.55-
PB Ratio
4.964.351.572.307.22-
P/TBV Ratio
4.353.741.562.386.35-
P/FCF Ratio
--10.75-1.5593.34-13.47-
P/OCF Ratio
--10.76-1.5583.62-13.66-
EV/Sales Ratio
--0.951.6595.14-
EV/EBITDA Ratio
--6.64-0.2715.73-10.53-
EV/EBIT Ratio
--6.62-0.2616.17-10.50-
EV/FCF Ratio
--8.22-0.5058.74-11.60-
Debt / Equity Ratio
0.020.020.000.000.010
Debt / EBITDA Ratio
-0.02-0.04-0.010.11-0.03-
Debt / FCF Ratio
-0.05-0.05-0.010.40-0.03-
Net Debt / Equity Ratio
-1.02-1.02-1.06-0.85-1.000.64
Net Debt / EBITDA Ratio
1.152.040.56-9.201.701.16
Net Debt / FCF Ratio
2.522.521.04-34.381.871.28
Asset Turnover
-00.250.840.090.00
Inventory Turnover
--6.501.060.61-
Quick Ratio
13.9813.986.235.017.775.53
Current Ratio
14.2714.276.675.668.206.03
Return on Equity (ROE)
-109.13%-61.59%-100.88%12.73%-92.53%-188.05%
Return on Assets (ROA)
-102.62%-58.27%-88.41%7.75%-81.33%-138.14%
Return on Invested Capital (ROIC)
3480.17%1976.28%-1111.62%106.30%5078.00%1181.34%
Return on Capital Employed (ROCE)
-113.63%-64.52%-104.80%9.95%-92.98%-174.09%
Earnings Yield
-9.51%-12.67%-117.20%4.76%-9.17%-
FCF Yield
-8.11%-9.30%-64.68%1.07%-7.42%-
Buyback Yield / Dilution
-0.31%-0.31%-0.82%-0.70%-17.69%-
Updated Mar 3, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q