MaaT Pharma SA (EPA:MAAT)
France flag France · Delayed Price · Currency is EUR
3.190
+0.070 (2.24%)
Aug 21, 2026, 5:35 PM CET

MaaT Pharma Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
4.524.523.222.231.430.97
Revenue Growth
15.35%40.67%44.34%55.80%47.12%-
Gross Profit
2.82.81.61.350.790.64
Operating Income
-29.73-29.73-28.43-19.94-13.56-8.89
Net Income
-31.06-31.06-28.9-19.72-13.71-9.02
Earnings Per Share
-1.95-1.95-2.21-1.73-1.39-3.72
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Export and Intra-Community
0.070.07----
France
4.464.463.222.231.430.97
Total
4.524.523.222.231.430.97

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
24.8724.8720.1524.2835.3143.31
Total Debt
17.4417.4415.9614.0811.365.81
Net Cash (Debt)
7.437.434.210.2123.9537.5
Net Cash Growth
1073.30%76.96%-58.87%-57.39%-36.13%171.00%
Net Cash Per Share
0.470.470.320.902.4215.45

Cash Flow & CapEx

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

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
61.80%61.80%49.81%60.59%55.11%66.05%
Operating Margin
-657.14%-657.14%-883.95%-895.11%-947.97%-914.92%
Pretax Margin
-686.58%-686.58%-898.76%-884.96%-958.95%-927.88%
Profit Margin
-686.58%-686.58%-898.76%-884.96%-958.95%-927.88%
FCF Margin
-360.88%-360.88%-708.77%-887.03%-927.76%-840.23%

Valuation

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