Cardiol Therapeutics Inc. Ratios

Ratios Dec2020 Dec2021
Profitability
EBITDA Margin 99.76%-40,170.45%
FCF Margin 44.32%-29,904.22%
Efficiency
Invested Capital 64.81M
Leverage & Solvency
Debt to Equity 0.09
Debt Ratio 0.08
Equity Ratio 0.87
Valuation
Enterprise Value 14.47M
Market Capitalization 81.41M