Placoplatre SA (EPA:MLPLC)
France flag France · Delayed Price · Currency is EUR
610.00
+45.00 (7.96%)
Aug 3, 2026, 11:30 AM CET

Placoplatre 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
556.89556.89568.69595.52559.96547.9
Revenue Growth
1.64%-2.08%-4.51%6.35%2.20%19.03%
Gross Profit
191.43191.43194.58170.05148.52195.22
Operating Income
81.281.251.6134.289.7345.45
Net Income
53.3353.3336.0124.387.4631.84
Earnings Per Share
43.1443.1427.5818.675.7124.39
EPS Growth
76.88%56.42%47.72%226.97%-76.59%46.58%

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
France
503.72503.72519549.48512.32508.64
Export
53.1753.1749.6846.0447.6439.26
Unallocated
0.690.69----
Total
557.58557.58568.69595.52559.96547.9

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0.070.070.31.371.520.26
Total Debt
36.1336.1336.2742.8336.7836.58
Net Cash (Debt)
-36.06-36.06-35.97-41.46-35.26-36.33
Net Cash Growth
------
Net Cash Per Share
-27.62-27.62-27.55-31.75-27.00-27.82

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
34.37%34.37%34.22%28.55%26.52%35.63%
Operating Margin
14.58%14.58%9.07%5.76%1.74%8.30%
Pretax Margin
18.68%18.68%8.10%5.49%1.58%7.45%
Profit Margin
15.69%15.69%6.33%4.09%1.33%5.81%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
38.90038.90024.48014.0005.14021.950
Dividend Per Share Growth
58.91%58.90%74.86%172.37%-76.58%31.99%

Valuation

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