Princes Group plc (LON:PRN)
London flag London · Delayed Price · Currency is GBP · Price in GBX
306.00
-3.00 (-0.97%)
Sep 4, 2026, 4:35 PM GMT

Princes Group Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Mar '24 Mar '23 Mar '22
7491,101----
Market Cap Growth
------
Enterprise Value
5691,753----
Last Close Price
3.064.50----

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Mar '24 Mar '23 Mar '22
PE Ratio
8.3030.84----
Forward PE
9.5715.38----
PS Ratio
0.400.59----
PB Ratio
0.701.02----
P/TBV Ratio
0.811.19----
P/FCF Ratio
6.068.91----
P/OCF Ratio
3.785.56----
PEG Ratio
1.202.20----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
0.300.94----
EV/EBITDA Ratio
3.8413.85----
EV/EBIT Ratio
7.5123.18----
EV/FCF Ratio
4.6114.19----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.250.252.742.232.351.74
Debt / EBITDA Ratio
1.791.798.597.0985.708.28
Debt / FCF Ratio
2.152.152.297.73--
Net Debt / Equity Ratio
-0.20-0.201.742.212.331.71
Net Debt / EBITDA Ratio
-1.73-1.736.278.18-149.279.86
Net Debt / FCF Ratio
-1.77-1.771.457.67-11.96-57.57
Asset Turnover
1.181.18-1.391.371.17
Inventory Turnover
4.004.00-3.734.053.79
Quick Ratio
1.311.310.650.400.360.38
Current Ratio
2.002.001.250.990.980.91
Return on Equity (ROE)
5.64%5.64%-2.64%-12.45%4.93%
Return on Assets (ROA)
2.99%2.99%-1.71%-2.15%1.36%
Return on Invested Capital (ROIC)
6.69%6.69%3.15%3.59%-4.47%1.66%
Return on Capital Employed (ROCE)
5.80%5.80%3.70%6.10%-7.40%4.20%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Mar '24 Mar '23 Mar '22
Earnings Yield
4.77%3.24%----
FCF Yield
16.50%11.22%----
Payout Ratio
-----51.72%
Buyback Yield / Dilution
-1282.91%-38.29%-900.00%---
Total Shareholder Return
-1282.91%-38.29%-900.00%---