Company Valuation: Odel PLC

Data adjusted to current consolidation scope
Fiscal Period: March 2020 2021 2022 2023 2024 2025
Market Cap 1 5,170 5,089 5,198 4,572 3,538 5,761
Change - -1.58% 2.14% -12.04% -22.62% 62.83%
Enterprise Value (EV) 1 17,634 18,886 22,749 25,087 27,918 27,595
Change - 7.1% 20.45% 10.28% 11.29% -1.16%
P/E -6.19x -3.02x -3.79x -2.07x -0.84x -1.03x
PBR 0.71x 0.82x 0.96x 1.57x -2.75x -2.33x
PEG - -0x 0.2x -0x -0x 0x
Capitalization / Revenue 0.7x 0.95x 0.71x 0.55x 0.48x 0.98x
EV / Revenue 2.38x 3.53x 3.09x 3.04x 3.82x 4.67x
EV / EBITDA 87.7x -82.2x 28.2x 17.9x -36.2x -29.2x
EV / EBIT -38.5x -18.5x 2,871x 39.2x -18.7x -18.4x
EV / FCF -6.36x -17.1x -12.3x -19.9x -10.2x 9.12x
FCF Yield -15.7% -5.84% -8.11% -5.03% -9.78% 11%
Dividend per Share 2 - - - - - -
Rate of return - - - - - -
EPS 2 -3.07 -6.194 -5.04 -8.128 -15.46 -10.41
Distribution rate - - - - - -
Net sales 1 7,414 5,350 7,361 8,253 7,303 5,907
EBITDA 1 201.2 -229.8 805.3 1,399 -771.5 -945.1
EBIT 1 -458 -1,019 7.923 640 -1,496 -1,503
Net income 1 -835.6 -1,685 -1,371 -2,212 -4,208 -4,451
Net Debt 1 12,464 13,797 17,551 20,515 24,380 21,834
Reference price 2 19.00 18.70 19.10 16.80 13.00 10.70
Nbr of stocks (in thousands) 272,129 272,129 272,129 272,129 272,129 538,370
Announcement Date 12/18/20 10/20/21 12/4/22 10/24/23 11/29/24 12/8/25
1LKR in Million2LKR
Estimates

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 17.16M
26.74x4.13x14.59x3.33% 212B
43.9x5.44x22.53x0.85% 142B
28.28x2.84x18.41x0.75% 76.68B
47.65x2.7x10.4x1.34% 36.4B
23.49x1.56x8.8x4.01% 30.78B
16.41x3.19x12.21x1.43% 25.95B
18.88x2.62x11.72x1.89% 23.78B
28.12x1.65x13.89x-.--% 20.31B
14.64x1.75x7.42x4.42% 10.47B
Average 27.57x 2.87x 13.33x 2% 57.8B
Weighted average by Cap. 31.34x 3.82x 16.09x 2.05%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA