XP Power Limited (LON:XPP)
London flag London · Delayed Price · Currency is GBP · Price in GBX
1,764.10
-11.90 (-0.67%)
Aug 11, 2026, 8:20 AM GMT

XP Power Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
496251309321400997
Market Cap Growth
77.69%-18.67%-3.57%-19.79%-59.91%9.10%
Enterprise Value
598.77346.5459.01490.06603.981,031
Last Close Price
17.649.0013.0613.5620.3551.00
PE Ratio
-----44.82
Forward PE
29.0121.8617.7411.8110.5525.08
PEG Ratio
1.611.410.292.082.082.08
PS Ratio
2.171.091.251.011.384.15
PB Ratio
2.811.462.132.072.885.81
P/TBV Ratio
10.145.4136.1117.32-16.15
P/FCF Ratio
15.656.456.7811.92-32.27
P/OCF Ratio
11.225.455.585.58-27.39
EV/Sales Ratio
2.621.511.861.552.084.29
EV/EBITDA Ratio
27.3417.7720.5810.99-24.02
EV/EBIT Ratio
176.11495.01127.5020.00-34.70
EV/FCF Ratio
18.898.8810.0718.22-33.35
Debt / Equity Ratio
0.650.731.111.151.600.23
Debt / EBITDA Ratio
5.346.597.324.05-0.97
Debt / FCF Ratio
3.693.293.586.72-1.35
Net Debt / Equity Ratio
0.580.551.031.091.470.19
Net Debt / EBITDA Ratio
4.674.856.703.79-31.290.76
Net Debt / FCF Ratio
3.222.433.276.28-21.411.06
Asset Turnover
0.540.550.570.680.770.93
Inventory Turnover
1.962.091.851.801.802.06
Quick Ratio
0.400.600.450.550.610.81
Current Ratio
1.481.591.641.922.132.48
Return on Equity (ROE)
-4.81%-7.10%-6.24%-6.11%-12.57%13.65%
Return on Assets (ROA)
1.72%0.26%1.02%-4.24%-4.15%9.35%
Return on Invested Capital (ROIC)
2.63%0.39%1.42%-5.90%-5.71%12.26%
Return on Capital Employed (ROCE)
1.11%0.22%1.08%6.79%-8.05%13.79%
Earnings Yield
-----2.23%
FCF Yield
6.39%15.51%14.75%8.39%-3.10%
Dividend Yield
-0.04%0.00%5.38%4.66%1.83%
Payout Ratio
--0.88%0.00%-160.87%-93.00%80.53%
Buyback Yield / Dilution
-11.30%-14.07%-17.12%-3.18%0.90%-1.04%
Total Shareholder Return
-11.30%-14.03%-17.12%2.21%5.56%0.79%