Loading...
XLONJLEN
Market cap704mUSD
Oct 21, Last price  
85.20GBP
Name

JLEN Environmental Assets Group Ltd

Chart & Performance

D1W1MN
XLON:JLEN chart
P/E
P/S
EPS
Div Yield, %
0.09%
Shrs. gr., 5y
8.55%
Rev. gr., 5y
35.42%
Revenues
-12m
L
8,979,7506,871,00026,451,00021,953,00054,241,000-9,690,0009,190,000186,246,00099,997,000-12,295,000
Net income
-14m
L
7,017,7506,199,00025,600,00021,060,00053,352,000-10,683,0008,104,000185,007,00098,300,000-13,937,000
CFO
-10m
L+2.74%
-1,395,750-3,053,000-3,989,000-4,451,000-5,943,000-6,346,000-6,572,000-7,676,000-9,593,000-9,856,000
Dividend
Sep 05, 20241.95 GBP/sh
Earnings
Jun 19, 2025

Profile

John Laing Environmental Assets Group Limited is a fund of John Laing Capital Management Limited.
IPO date
Mar 31, 2014
Employees
0
Domiciled in
GG
Incorporated in
GG

Valuation

Title
GBP in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2024‑032023‑032022‑032021‑032020‑032019‑032018‑032017‑032016‑032015‑03
Income
Revenues
(12,295)
-112.30%
99,997
-46.31%
186,246
1,926.62%
Cost of revenue
1,642
(6,751)
(5,405)
Unusual Expense (Income)
NOPBT
(13,937)
106,748
191,651
NOPBT Margin
113.36%
106.75%
102.90%
Operating Taxes
98,300
185,007
Tax Rate
92.09%
96.53%
NOPAT
(13,937)
8,448
6,644
Net income
(13,937)
-114.18%
98,300
-46.87%
185,007
2,182.91%
Dividends
(49,417)
(46,637)
(41,856)
Dividend yield
7.97%
5.89%
6.14%
Proceeds from repurchase of equity
(150)
117,599
BB yield
0.02%
-17.25%
Debt
Debt current
Long-term debt
Deferred revenue
Other long-term liabilities
2,518
2,191
Net debt
(753,843)
(816,943)
(764,877)
Cash flow
Cash from operating activities
(9,856)
(9,593)
(7,676)
CAPEX
Cash from investing activities
59,401
54,501
(65,873)
Cash from financing activities
(49,417)
(46,787)
73,697
FCF
(13,836)
10,680
6,644
Balance
Cash
271
143
2,022
Long term investments
753,572
816,800
762,855
Excess cash
754,458
811,943
755,565
Stockholders' equity
751,214
814,568
762,905
Invested Capital
2,625
7,340
ROIC
169.55%
220.23%
ROCE
13.10%
25.12%
EV
Common stock shares outstanding
661,531
661,531
604,223
Price
0.94
-21.66%
1.20
6.03%
1.13
0.71%
Market cap
619,855
-21.66%
791,191
16.08%
681,564
11.31%
EV
(133,988)
(25,752)
(83,313)
EBITDA
(13,937)
106,748
191,651
EV/EBITDA
9.61
Interest
Interest/NOPBT