MaaT Pharma SA (EPA:MAAT)
France flag France · Delayed Price · Currency is EUR
1.010
-0.020 (-1.94%)
Oct 2, 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 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.95-2.21-1.73-1.39-3.72
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 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 YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
-24.8720.1524.2835.3143.31
Total Debt
-17.4415.9614.0811.365.81
Net Cash (Debt)
-7.434.210.2123.9537.5
Net Cash Growth
-76.96%-58.87%-57.39%-36.13%171.00%
Net Cash Per Share
-0.470.320.902.4215.45

Cash Flow & CapEx

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

Margins

Fiscal YearTTMFY 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
-1070.03%-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
--360.88%-708.77%-887.03%-927.76%-840.23%

Valuation

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