MoonLake Immunotherapeutics (MLTX)
NASDAQ: MLTX · Real-Time Price · USD
16.77
+0.04 (0.24%)
At close: Mar 17, 2026, 4:00 PM EDT
16.77
0.00 (0.00%)
After-hours: Mar 17, 2026, 4:10 PM EDT

MLTX 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,2039413,4163,65240933
Market Cap Growth
-54.48%-72.46%-6.46%792.23%1152.09%-29.13%
Enterprise Value
910.8621.212,9763,161357.1539.72
Last Close Price
16.7713.1854.1560.3910.509.89
PE Ratio
--3.73-28.65-82.73-6.18-9.79
PB Ratio
3.923.097.647.378.370.78
P/TBV Ratio
3.552.797.625.99-2.53
P/FCF Ratio
--4.80-29.17-84.80-7.32-53.49
P/OCF Ratio
--4.80-29.30-85.36-7.32-53.49
EV/EBITDA Ratio
--2.56-21.00-58.80-5.50-
EV/EBIT Ratio
--2.54-20.80-58.40-5.49-
EV/FCF Ratio
--3.17-25.41-73.40-6.39-65.00
Debt / Equity Ratio
0.240.240.000.000.000.36
Debt / EBITDA Ratio
-0.31-0.31-0.02-0.070.00-
Debt / FCF Ratio
-0.39-0.39-0.02-0.090.00-24.55
Net Debt / Equity Ratio
-1.04-1.04-1.00-1.02-1.470.17
Net Debt / EBITDA Ratio
1.311.313.149.441.11-
Net Debt / FCF Ratio
1.621.623.8011.781.29-11.39
Quick Ratio
8.778.7720.0751.389.440.39
Current Ratio
9.279.2721.1151.599.980.46
Return on Equity (ROE)
-60.78%-60.78%-25.08%-15.14%-116.47%0.00%
Return on Assets (ROA)
-54.41%-54.41%-28.56%-17.98%-150.47%0.00%
Return on Invested Capital (ROIC)
9890.62%9890.62%-1841.25%-2725.00%2301.12%0.00%
Return on Capital Employed (ROCE)
-58.68%-58.68%-29.44%-18.48%-225.23%0.00%
Earnings Yield
-18.50%-26.78%-3.49%-1.21%-16.19%-10.21%
FCF Yield
-15.95%-20.84%-3.43%-1.18%-13.66%-1.87%
Buyback Yield / Dilution
-7.76%-7.76%-1.55%-13.21%-32.90%0.00%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q