DMAC
DMAC

Diamedica Therapeutics Inc

NASDAQ · Biotechnology
$8.14
+0.60 (+7.96%)
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 75.08M 73.96M 78.61M
Net Income 7.50M 6.55M 6.83M
EPS
Profit Margin 10.0% 8.9% 8.7%
Rev Growth +22.4% +12.6% +21.2%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 160.62M 170.83M 154.73M
Total Equity 335.74M 362.05M 333.03M
D/E Ratio 0.48 0.47 0.46
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 9.74M 10.19M 9.65M
Free Cash Flow 6.22M 6.24M 10.05M