MoonLake Immunotherapeutics (MLTX)
NASDAQ: MLTX · Real-Time Price · USD
16.66
-0.19 (-1.13%)
At close: Apr 28, 2026, 4:00 PM EDT
16.60
-0.06 (-0.36%)
Pre-market: Apr 29, 2026, 5:10 AM EDT

MLTX Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
1,1959413,4153,620409-
Market Cap Growth
-44.41%-72.45%-5.66%784.47%--
Enterprise Value
8776382,9323,189353-
Last Close Price
16.6613.1854.1560.3910.509.89
PB Ratio
3.913.097.537.055.95-
P/TBV Ratio
3.923.097.647.308.37-
Debt / Equity Ratio
0.250.250.010.010.00-1.29
Net Debt / Equity Ratio
-1.04-1.04-0.98-0.99-1.04-0.60
Net Debt / EBITDA Ratio
1.311.313.149.441.11-0.20
Net Debt / FCF Ratio
1.621.623.8011.781.29-0.16
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%-225.86%-
Return on Assets (ROA)
-33.92%-33.92%-17.81%-11.21%-93.99%-
Return on Capital Employed (ROCE)
-64.60%-64.60%-31.40%-10.50%-94.00%300.70%
Earnings Yield
-19.02%-24.16%-3.48%-1.00%-12.21%-
FCF Yield
-16.41%-20.84%-3.43%-1.19%-13.66%-
Buyback Yield / Dilution
-2.54%-2.54%-27.99%-67.30%-274.47%-
Source: S&P Capital IQ. Standard template. Financial Sources.