Pelagos Insurance Capital Limited (PLGO)
NYSE: PLGO · Real-Time Price · USD
28.30
+0.57 (2.06%)
Nov 9, 2026, 4:00 PM EST - Market closed

Pelagos Insurance Capital Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,3412,0162,0261,494--
Market Cap Growth
20.62%-0.46%35.58%---
Enterprise Value
2,6171,9671,7261,446--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
6.808.9417.880.70--
PS Ratio
0.930.810.840.76--
PB Ratio
1.050.840.830.61--
P/FCF Ratio
3.72-3.303.06--
P/OCF Ratio
3.71-3.283.02--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.040.790.710.74--
EV/EBITDA Ratio
--10.223.23--
EV/EBIT Ratio
5.046.0910.243.23--
EV/FCF Ratio
4.15-2.812.96--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.320.360.210.210.270.27
Debt / EBITDA Ratio
1.382.633.041.144.574.41
Debt / FCF Ratio
1.14-0.851.050.741.59
Net Debt / Equity Ratio
0.12-0.01-0.09-0.08-0.350.11
Net Debt / EBITDA Ratio
---1.32-0.44-6.101.78
Net Debt / FCF Ratio
0.440.04-0.36-0.40-0.950.63
Quick Ratio
0.650.690.700.680.840.62
Current Ratio
1.101.221.271.261.431.24
Asset Turnover
0.190.210.220.210.200.19
Return on Equity (ROE)
17.64%9.30%4.63%96.13%3.11%3.86%
Return on Assets (ROA)
2.41%1.67%0.97%3.05%0.89%1.15%
Return on Invested Capital (ROIC)
15.00%8.49%4.72%16.32%3.33%4.52%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
14.71%11.18%5.59%142.74%--
FCF Yield
26.91%-20.31%30.29%32.72%--
Dividend Yield
3.11%2.40%2.21%---
Payout Ratio
16.10%23.19%40.78%1.60%0.95%3.08%
Buyback Yield / Dilution
13.66%7.69%-1.14%42.64%0.53%-7.33%
Total Shareholder Return
16.77%10.08%1.07%42.64%0.53%-7.33%
SEC Filings: 10-K · 10-Q