Milestone Pharmaceuticals Inc. (MIST)
NASDAQ: MIST · Real-Time Price · USD
1.230
0.00 (0.00%)
At close: Jun 8, 2026, 4:00 PM EDT
1.260
+0.030 (2.44%)
After-hours: Jun 8, 2026, 7:15 PM EDT

Milestone Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
16721512656170196
Market Cap Growth
81.38%70.43%125.18%-67.01%-13.44%-2.01%
Enterprise Value
120.45166.37110.4541.14106.9282.16
Last Close Price
1.232.022.361.673.966.55
PS Ratio
93.80138.81-55.9233.9013.06
PB Ratio
4.025.149.583.332.551.74
P/TBV Ratio
3.414.0611.174.282.532.43
EV/Sales Ratio
67.52107.61-41.1421.385.48
Debt / Equity Ratio
3.791.384.123.050.030.00
Net Debt / Equity Ratio
-1.30-1.14-1.13-0.85-0.94-1.01
Net Debt / EBITDA Ratio
0.720.770.360.231.042.64
Net Debt / FCF Ratio
0.910.960.520.311.183.41
Asset Turnover
0.010.0200.010.050.11
Inventory Turnover
0.010----
Quick Ratio
9.037.838.879.6710.7216.92
Current Ratio
9.188.019.1010.1111.7017.55
Return on Equity (ROE)
-175.70%-229.65%-277.55%-143.61%-65.26%-33.52%
Return on Assets (ROA)
-42.49%-65.74%-55.87%-81.62%-61.38%-31.93%
Return on Invested Capital (ROIC)
-2648.81%-2777.83%-1724.08%-1747.15%-2207.33%-2970.55%
Return on Capital Employed (ROCE)
-47.93%-74.44%-62.20%-89.62%-65.75%-33.53%
Buyback Yield / Dilution
-50.78%-34.84%-44.82%-1.19%-1.47%-42.56%
Total Shareholder Return
-50.78%-34.84%-44.82%-1.19%-1.47%-42.56%
SEC Filings: 10-K · 10-Q