Pelagos Insurance Capital Limited (PLGO)
NYSE: PLGO · Real-Time Price · USD
23.94
+0.05 (0.21%)
Aug 21, 2026, 11:05 AM 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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,9812,0162,0261,494--
Market Cap Growth
9.11%-0.46%35.58%---
Enterprise Value
2,2571,9671,7261,446--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
5.768.9417.880.70--
PS Ratio
0.790.810.840.76--
PB Ratio
0.890.840.830.61--
P/FCF Ratio
3.14-3.303.06--
P/OCF Ratio
3.13-3.283.02--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.900.790.710.74--
EV/EBITDA Ratio
--10.223.23--
EV/EBIT Ratio
4.336.0910.243.23--
EV/FCF Ratio
3.57-2.812.96--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
20.27%11.18%5.59%142.74%--
FCF Yield
31.88%-20.31%30.29%32.72%--
Dividend Yield
2.51%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.17%10.28%1.17%42.64%0.53%-7.33%
SEC Filings: 10-K · 10-Q