DiaMedica Therapeutics Inc. Ratios

Ratios Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
EBT Margin -1,130.80%87,900.00%71,805.88%
EBIT Margin -1,352.20%96,668.18%78,473.53%
EBITDA Margin -1,146.80%87,731.82%71,844.12%
Operating Margin -1,352.20%96,668.18%78,473.53%
Net Margin -1,146.80%88,095.45%71,894.12%
FCF Margin -1,149.20%85,236.36%65,073.53%
Efficiency
Invested Capital 17.02M
Leverage & Solvency
Interest Coverage Ratio -966.68-784.74
Equity Ratio 0.93
Times Interest Earned -966.68-784.74
Valuation
Enterprise Value 22.52M32.66M165.42M98.62M41.78M107.79M256.71M
Market Capitalization 39.34M32.66M165.42M98.62M41.78M107.79M256.71M
Return Ratios
Return on Sales -11.47%880.95%718.94%