Milestone Pharmaceuticals Inc. (MIST)
NASDAQ: MIST · Real-Time Price · USD
1.960
+0.180 (10.11%)
Apr 9, 2026, 2:43 PM EDT - Market open

Milestone Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
24020515672169276
Market Cap Growth
76.96%31.26%117.39%-57.49%-38.80%38.33%
Enterprise Value
2011801344795151
Last Close Price
1.782.022.361.673.966.55
PS Ratio
161.05132.73-71.9133.8318.43
PB Ratio
5.234.9111.894.292.552.46
P/TBV Ratio
5.964.9111.894.292.552.46
EV/Sales Ratio
130.27116.31-47.1918.9010.05
Debt / Equity Ratio
1.401.404.173.090.040.01
Net Debt / Equity Ratio
-1.14-1.14-1.13-0.85-0.94-1.01
Net Debt / EBITDA Ratio
0.770.770.360.231.042.64
Net Debt / FCF Ratio
0.960.960.520.311.183.41
Asset Turnover
0.020.02-0.010.050.11
Quick Ratio
7.837.838.799.3410.7216.92
Current Ratio
8.018.019.1010.1111.7017.55
Return on Equity (ROE)
-229.65%-229.65%-277.55%-143.61%-65.26%-33.52%
Return on Assets (ROA)
-41.09%-41.09%-34.92%-51.01%-38.36%-19.95%
Return on Capital Employed (ROCE)
-62.40%-62.40%-62.50%-89.80%-87.30%-38.10%
Earnings Yield
-25.33%-30.73%-26.56%-83.00%-34.52%-15.50%
FCF Yield
-19.82%-24.05%-18.48%-64.72%-31.18%-12.02%
Buyback Yield / Dilution
-34.84%-34.84%-44.82%-1.19%-1.47%-42.56%
Updated Mar 20, 2026. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q