Media Lab S.p.A. (EPA:MLLAB)
France flag France · Delayed Price · Currency is EUR
3.200
0.00 (0.00%)
At close: Jun 26, 2026

Media Lab Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
885342
Market Cap Growth
45.45%61.26%85.00%-20.53%54.87%-53.57%
Enterprise Value
785332
Last Close Price
3.203.582.051.051.320.84
PE Ratio
49.3055.1612.4731.2953.0124.38
PS Ratio
5.396.032.892.102.851.94
PB Ratio
6.757.553.842.753.612.28
P/TBV Ratio
7.978.914.183.304.522.52
P/FCF Ratio
23.8326.6647.3118.6616.3729.25
P/OCF Ratio
23.0025.7442.9118.6616.0529.25
EV/Sales Ratio
5.215.692.651.852.551.56
EV/EBITDA Ratio
23.0125.138.4911.0916.209.90
EV/EBIT Ratio
34.7037.9010.0517.9130.3112.53
EV/FCF Ratio
23.0625.1843.3216.4914.6723.47
Debt / Equity Ratio
0.020.020.020.050.100.10
Debt / EBITDA Ratio
0.060.060.050.240.500.53
Debt / FCF Ratio
0.060.060.260.350.461.26
Net Debt / Equity Ratio
-0.22-0.22-0.34-0.43-0.33-0.37
Net Debt / EBITDA Ratio
-0.77-0.77-0.83-1.96-1.67-1.98
Net Debt / FCF Ratio
-0.77-0.77-4.23-2.91-1.51-4.70
Asset Turnover
0.770.771.010.820.770.72
Quick Ratio
1.961.962.571.741.801.99
Current Ratio
1.961.962.571.741.801.99
Return on Equity (ROE)
12.34%12.34%35.13%8.98%6.73%9.32%
Return on Assets (ROA)
7.24%7.24%16.59%5.32%4.05%5.60%
Return on Invested Capital (ROIC)
17.43%17.43%56.99%14.82%10.55%16.01%
Return on Capital Employed (ROCE)
18.00%18.00%33.80%12.70%9.30%12.80%
Earnings Yield
2.03%1.81%8.02%3.20%1.89%4.10%
FCF Yield
4.20%3.75%2.11%5.36%6.11%3.42%
Dividend Yield
6.40%-1.75%1.49%--
Payout Ratio
260.02%260.02%20.16%55.00%133.32%105.52%
Total Shareholder Return
6.40%-1.75%1.49%--