Media Lab S.p.A. (EPA:MLLAB)
France flag France · Delayed Price · Currency is EUR
3.580
+0.260 (7.83%)
At close: Mar 27, 2026

Media Lab Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
853425
Market Cap Growth
61.26%85.00%-20.53%54.87%-53.57%-30.00%
Enterprise Value
853325
Last Close Price
3.582.051.051.320.841.77
PE Ratio
20.1112.4731.2953.0124.3828.13
PS Ratio
4.662.892.102.851.944.31
PB Ratio
6.193.842.753.612.284.88
P/TBV Ratio
6.744.183.304.522.525.22
P/FCF Ratio
76.3047.3118.6616.3729.2519.27
P/OCF Ratio
69.1942.9118.6616.0529.2519.27
EV/Sales Ratio
4.402.651.852.551.564.06
EV/EBITDA Ratio
14.128.4911.0916.209.9015.29
EV/EBIT Ratio
16.7110.0517.9130.3112.5318.97
EV/FCF Ratio
72.0743.3216.4914.6723.4718.12
Debt / Equity Ratio
0.020.020.050.100.100.14
Debt / EBITDA Ratio
0.050.050.240.500.530.47
Debt / FCF Ratio
0.260.260.350.461.260.56
Net Debt / Equity Ratio
-0.34-0.34-0.43-0.33-0.37-0.45
Net Debt / EBITDA Ratio
-0.83-0.83-1.96-1.67-1.98-1.49
Net Debt / FCF Ratio
-4.23-4.23-2.91-1.51-4.70-1.77
Asset Turnover
1.011.010.820.770.720.73
Quick Ratio
2.572.571.741.801.992.14
Current Ratio
2.572.571.741.801.992.14
Return on Equity (ROE)
35.13%35.13%8.98%6.73%9.32%18.41%
Return on Assets (ROA)
16.59%16.59%5.32%4.05%5.60%9.72%
Return on Invested Capital (ROIC)
56.99%56.99%14.82%10.55%16.01%30.43%
Return on Capital Employed (ROCE)
33.80%33.80%12.70%9.30%12.80%20.90%
Earnings Yield
4.97%8.02%3.20%1.89%4.10%3.55%
FCF Yield
1.31%2.11%5.36%6.11%3.42%5.19%
Dividend Yield
1.00%1.75%1.49%--2.38%
Payout Ratio
20.17%20.16%55.00%133.32%105.52%33.89%
Total Shareholder Return
1.00%1.75%1.49%--2.38%
Updated Dec 31, 2024. Source: S&P Global Market Intelligence. Standard template. Financial Sources.