NASDAQ:MIST | Key Financial Ratios | Milestone Pharmaceuticals Inc.

Complete source-backed ratio history.

Available history
2018-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-308.13-46.26%-461.14%
2026-03-319.18-35.29%-189.64%
2025-12-318.01-55.53%-150.97%
2025-09-308.24-66.11%-282.97%
2025-06-304.97-117.11%312.93%
2025-03-314.67-83.91%848.05%
2024-12-319.1-54.99%-315.81%
2024-09-3015.4-51.71%-178.11%
2024-06-3019.13-54.25%-151.38%
2024-03-3122.75-57.38%-138.00%
2023-12-3110.11-79.34%-355.88%
2023-09-3010.45-68.01%-207.87%
2023-06-3013.89-60.53%-145.33%
2023-03-3113.63-53.41%-110.00%
2022-12-3111.7-78.39%-88.00%
2022-09-3012.71-72.40%-80.48%
2022-06-3021.26-67.65%-71.27%
2022-03-3122.77-41.92%-44.01%
2021-12-3117.55-35.76%-38.06%
2021-09-3022.71-25.89%-27.18%
2021-06-3027.1-22.26%-23.20%
2021-03-3123.6-33.33%-34.96%
2020-12-3124.14-33.32%-34.91%
2020-09-3018.27-54.77%-58.31%
2020-06-3018.51-64.89%-68.67%
2020-03-3119.44-58.12%-61.35%
2019-12-3114.71-44.75%-48.06%
2019-09-3015.95-32.88%-35.13%
2019-06-3023.45-26.03%-27.20%
2019-03-3118.61-37.97%-40.17%
2018-12-3119.42-26.32%-27.75%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-318.01-55.53%-150.97%
2024-12-319.1-54.99%-315.81%
2023-12-3110.11-79.34%-355.88%
2022-12-3111.7-78.39%-88.00%
2021-12-3117.55-35.76%-38.06%
2020-12-3124.14-33.32%-34.91%
2019-12-3114.71-44.75%-48.06%
2018-12-3119.42-26.32%-27.75%