Technologies New Energy plc (LON:TNE)
London flag London · Delayed Price · Currency is GBP · Price in GBX
24.00
0.00 (0.00%)
At close: Jun 26, 2026

Technologies New Energy Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3848001-
Market Cap Growth
92.51%10120.12%--56.00%--
Enterprise Value
38470-00-
Last Close Price
0.240.300.060.060.13-
PE Ratio
3117.473896.77----
PS Ratio
120.99151.24----
PB Ratio
-52.91-66.1315.930.881.82-
P/TBV Ratio
--15.930.881.82-
EV/Sales Ratio
121.79150.15----
EV/EBITDA Ratio
-1349.34----
EV/EBIT Ratio
-1775.00----
Debt / Equity Ratio
-1.27-1.27----
Debt / EBITDA Ratio
26.1326.13----
Net Debt / Equity Ratio
-0.35-0.35-10.13-1.01-1.08-2.54
Net Debt / EBITDA Ratio
7.207.20----
Net Debt / FCF Ratio
-0.74-0.741.236.052.81-
Asset Turnover
0.460.46----
Quick Ratio
0.620.621.0812.547.791.65
Current Ratio
0.630.631.1112.677.851.65
Return on Equity (ROE)
---179.08%-9.10%-78.75%-
Return on Assets (ROA)
2.42%2.42%-71.24%-5.09%-41.31%-
Return on Invested Capital (ROIC)
-11.17%----
Return on Capital Employed (ROCE)
-6.20%-6.20%-1712.10%-9.50%-40.70%-616.00%
Earnings Yield
0.03%0.03%-107.49%-10.85%-22.32%-
FCF Yield
-0.90%-0.72%-51.50%-19.04%-20.99%-
Buyback Yield / Dilution
-1194.09%-1194.09%--21.26%-1301.92%-