Company Valuation: Princes Group plc

Data adjusted to current consolidation scope
Fiscal Period: December 2025 2026 2027 2028
Market Cap 1 1,262 1,020 - -
Change - -19.18% - -
Enterprise Value (EV) 1 1,011 583.2 473.7 386.2
Change - -42.33% -18.78% -18.47%
P/E 7.43x 10.8x 9.7x 8.89x
PBR 1.06x 0.79x 0.74x 0.69x
PEG - -0.2x 0.8x 0.99x
Capitalization / Revenue 0.57x 0.43x 0.41x 0.39x
EV / Revenue 0.46x 0.24x 0.19x 0.15x
EV / EBITDA 5.85x 2.91x 2.2x 1.68x
EV / EBIT 11.6x 5.1x 3.65x 2.81x
EV / FCF 7.15x 6.11x 4.17x 3.53x
FCF Yield 14% 16.4% 24% 28.3%
Dividend per Share 2 - - - -
Rate of return - - - -
EPS 2 0.6945 0.3853 0.43 0.4687
Distribution rate - - - -
Net sales 1 2,222 2,394 2,498 2,590
EBITDA 1 173 200.6 215.6 229.6
EBIT 1 86.84 114.4 129.9 137.2
Net income 1 65.42 108.7 117.8 125.3
Net Debt 1 -251 -436.9 -546.4 -633.9
Reference price 2 5.158 4.169 4.169 4.169
Nbr of stocks (in thousands) 244,703 244,703 - -
Announcement Date 3/31/26 - - -
1EUR in Million2EUR
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
10.82x0.24x2.91x-.--% 1.14B
21.86x2.95x14.5x3.75% 261B
19.85x2.54x15.12x3.22% 81.43B
16.72x1.73x9.84x3.75% 44.84B
14.82x0.53x9.51x2.6% 38.62B
20.59x3.13x12.73x3.4% 34.09B
34.67x3x17.5x1.07% 30.83B
26.06x5.42x17.27x3.22% 29.7B
-8.74x1.88x9.42x6.47% 29.41B
Average 17.41x 2.38x 12.09x 3.05% 61.23B
Weighted average by Cap. 19.86x 2.70x 13.77x 3.53%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Princes Group plc

Historical PBR trend

Valuation ratios - PBR - Princes Group plc

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Princes Group plc

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Princes Group plc


Year-on-year evolution of the Yield

Valuation ratios - Yield - Princes Group plc
  1. Stock Market
  2. Stocks
  3. PRN Stock
  4. Valuation Princes Group plc