MaaT Pharma SA (EPA:MAAT)
France flag France · Delayed Price · Currency is EUR
1.062
-0.034 (-3.10%)
Oct 22, 2026, 5:35 PM CEST

MaaT Pharma Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
3.184.523.222.231.430.97
Revenue Growth
-29.80%40.67%44.34%55.80%47.12%-
Gross Profit
2.132.81.61.350.790.64
Operating Income
-33.98-29.73-28.43-19.94-13.56-8.89
Net Income
-34.31-31.06-28.9-19.72-13.71-9.02
Earnings Per Share
-1.93-1.95-2.21-1.73-1.39-3.72
EPS Growth
------

Revenue by Geography

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
France
3.114.463.222.231.430.97
Export and Intra-Community
-0.07----
Total
3.184.523.222.231.430.97

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
17.124.8720.1524.2835.3143.31
Total Debt
23.7817.4415.9614.0811.365.81
Net Cash (Debt)
-6.677.434.210.2123.9537.5
Net Cash Growth
-76.96%-58.87%-57.39%-36.13%171.00%
Net Cash Per Share
-0.370.470.320.902.4215.45

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-15.54-15.72-22.04-18.67-12.61-7.93
Capital Expenditures
-0.45-0.61-0.75-1.09-0.66-0.24
Free Cash Flow
-16-16.33-22.79-19.76-13.27-8.17
Free Cash Flow Growth
------

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
67.16%61.80%49.81%60.59%55.11%66.05%
Operating Margin
-1069.99%-657.14%-883.95%-895.11%-947.97%-914.92%
Pretax Margin
-1080.20%-686.58%-898.76%-884.96%-958.95%-927.88%
Profit Margin
-1080.19%-686.58%-898.76%-884.96%-958.95%-927.88%
FCF Margin
-503.68%-360.88%-708.77%-887.03%-927.76%-840.23%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
6.3017.1234.3936.3555.35135.75