LSE •
Financial Services •
Asset Management •
Quote as of 10/30/2026
Company Profile
IndustryAsset Management
SectorFinancial Services
ExchangeLSE
Market Capitalization346.25 mln
Float910 mln
Earnings Date12/03/2026
Piotroski F-Score
5
/ 9
Neutral
Beneish M-Score
-3.78
Highly reliable
Relative Strength
16
/ 100
Significantly lagging
Pre-Tax Margin
-147%
Severely loss-making
ROE
-9.44
Negative
Dividend Yield
9.97%
Unsustainable?
Business Description
SDCL Energy Efficiency Income Trust PLC is a London-based firm founded in 2018 that puts money into projects aimed at reducing energy consumption. Its work supports businesses and organizations looking to use power more wisely and cut waste.