Pelagos Insurance Capital Limited (PLGO)
NYSE: PLGO · Real-Time Price · USD
24.85
-0.04 (-0.16%)
Sep 10, 2026, 1:47 PM EDT - Market open

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
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,0562,0162,0261,494--
Market Cap Growth
12.03%-0.46%35.58%---
Enterprise Value
2,3321,9671,7261,446--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
5.978.9417.880.70--
PS Ratio
0.820.810.840.76--
PB Ratio
0.930.840.830.61--
P/FCF Ratio
3.27-3.303.06--
P/OCF Ratio
3.26-3.283.02--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.930.790.710.74--
EV/EBITDA Ratio
--10.223.23--
EV/EBIT Ratio
4.496.0910.243.23--
EV/FCF Ratio
3.71-2.812.96--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '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
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
19.46%11.18%5.59%142.74%--
FCF Yield
30.60%-20.31%30.29%32.72%--
Dividend Yield
2.42%2.59%2.31%---
Payout Ratio
14.41%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.07%10.28%1.17%42.64%0.53%-7.33%
SEC Filings: 10-K · 10-Q