Company Valuation: SDL

Data adjusted to current consolidation scope
Fiscal Period: September 2024 2025
Market Cap 1 610.8 610.8
Change - 0%
Enterprise Value (EV) 1 820.9 840.1
Change - 2.34%
P/E - -14.8x
PBR - 4.79x
PEG - -
Capitalization / Revenue 5.58x 5.91x
EV / Revenue 7.5x 8.13x
EV / EBITDA 222x -51.5x
EV / EBIT -161x -29.6x
EV / FCF - -
FCF Yield - -
Dividend per Share 2 - -
Rate of return - -
EPS 2 - -0.4451
Distribution rate - -
Net sales 1 109.4 103.4
EBITDA 1 3.7 -16.3
EBIT 1 -5.1 -28.4
Net income 1 -20.9 -41.4
Net Debt 1 210.1 229.3
Reference price 2 6.600 6.600
Nbr of stocks (in thousands) 92,551 92,551
Announcement Date 6/28/26 A 6/28/26 A
1GBP in Million2GBP
Estimates


Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA