RAMM Pharma Corp. (CSE:RAMM)
Canada flag Canada · Delayed Price · Currency is CAD
0.0050
-0.0050 (-50.00%)
Oct 8, 2026, 5:39 PM EST

RAMM Pharma Financials Overview

Millions CAD. Fiscal year is Nov - Oct.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Oct '25 Oct '24 Oct '23 Oct '22 Oct '21
Revenue
1.273.364.345.073.94.12
Revenue Growth
-66.40%-22.60%-14.28%29.97%-5.31%-24.40%
Gross Profit
0.750.851.780.420.48-0.04
Operating Income
-4.25-4.53-8.94-7.09-7.94-6.64
Net Income
-9.08-8.91-16.5-7.72-20.96-7.11
Earnings Per Share
-0.08-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 EndingJul '26 Oct '25 Oct '24 Oct '23 Oct '22 Oct '21
Cash & Investments
0.150.80.815.129.7717.16
Total Debt
0.170.080.190.410.680.03
Net Cash (Debt)
-0.020.720.634.719.0917.12
Net Cash Growth
-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 EndingJul '26 Oct '25 Oct '24 Oct '23 Oct '22 Oct '21
Operating Cash Flow
-1.26-1.06-4-4.34-5.91-3.83
Capital Expenditures
---0.05-0.06-0.17-0.43
Free Cash Flow
-1.26-1.06-4.05-4.4-6.08-4.26
Free Cash Flow Growth
------

Margins

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

Valuation

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