RAMM Pharma Corp. (CSE:RAMM)
Canada flag Canada · Delayed Price · Currency is CAD
0.0100
0.00 (0.00%)
Aug 7, 2026, 5:07 PM EST

RAMM Pharma Financials Overview

Millions CAD. Fiscal year is Nov - Oct.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingApr '26 Oct '25 Oct '24 Oct '23 Oct '22 Oct '21
Revenue
1.893.364.345.073.94.12
Revenue Growth
-53.86%-22.60%-14.28%29.97%-5.31%-24.40%
Gross Profit
0.740.851.780.420.48-0.04
Operating Income
-4.23-4.53-8.94-7.09-7.94-6.64
Net Income
-8.72-8.91-16.5-7.72-20.96-7.11
Earnings Per Share
-0.07-0.07-0.14-0.06-0.17-0.07
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '25 Oct '24 Oct '23 Oct '22 Oct '21
Uruguay
2.222.783.483.584.06
Italy
-0.150.10.020.01
Poland
1.141.411.480.3-
Total
3.364.345.073.94.12

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingApr '26 Oct '25 Oct '24 Oct '23 Oct '22 Oct '21
Cash & Investments
0.120.80.815.129.7717.16
Total Debt
0.040.080.190.410.680.03
Net Cash (Debt)
0.080.720.634.719.0917.12
Net Cash Growth
-89.26%15.62%-86.72%-48.16%-46.92%-38.64%
Net Cash Per Share
0.000.010.010.040.070.16

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingApr '26 Oct '25 Oct '24 Oct '23 Oct '22 Oct '21
Operating Cash Flow
-1.6-1.06-4-4.34-5.91-3.83
Capital Expenditures
---0.05-0.06-0.17-0.43
Free Cash Flow
-1.6-1.06-4.05-4.4-6.08-4.26
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingApr '26 Oct '25 Oct '24 Oct '23 Oct '22 Oct '21
Gross Margin
38.93%25.25%40.92%8.34%12.43%-0.91%
Operating Margin
-223.55%-134.83%-205.86%-139.90%-203.64%-161.37%
Pretax Margin
-460.07%-264.68%-379.87%-152.24%-537.58%-172.53%
Profit Margin
-460.63%-265.13%-380.06%-152.43%-537.79%-172.66%
FCF Margin
-84.82%-31.54%-93.17%-86.87%-156.02%-103.52%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Oct '25 Oct '24 Oct '23 Oct '22 Oct '21
PS Ratio
0.630.530.281.186.2813.95