Milestone Pharmaceuticals Inc. (MIST)
NASDAQ: MIST · Real-Time Price · USD
1.240
-0.010 (-0.80%)
At close: Jun 26, 2026, 4:00 PM EDT
1.250
+0.010 (0.81%)
After-hours: Jun 26, 2026, 7:59 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
16921512656170196
Market Cap Growth
47.77%70.43%125.18%-67.01%-13.44%-2.01%
Enterprise Value
121.81167.01111.0241.69107.4182.39
Last Close Price
1.242.022.361.673.966.55
PS Ratio
94.56138.81-55.9233.9013.06
PB Ratio
4.625.149.583.332.551.74
P/TBV Ratio
3.434.0611.174.282.532.43
EV/Sales Ratio
68.28108.03-41.6921.485.49
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