Pelagos Insurance Capital Limited (PLGO)
NYSE: PLGO · Real-Time Price · USD
23.66
-0.21 (-0.88%)
At close: Sep 30, 2026, 4:00 PM EDT
23.66
0.00 (0.00%)
After-hours: Sep 30, 2026, 7:00 PM EDT

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
1,9572,0162,0261,494--
Market Cap Growth
6.48%-0.46%35.58%---
Enterprise Value
2,2341,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.688.9417.880.70--
PS Ratio
0.780.810.840.76--
PB Ratio
0.880.840.830.61--
P/FCF Ratio
3.11-3.303.06--
P/OCF Ratio
3.10-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.890.790.710.74--
EV/EBITDA Ratio
--10.223.23--
EV/EBIT Ratio
4.306.0910.243.23--
EV/FCF Ratio
3.54-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
20.47%11.18%5.59%142.74%--
FCF Yield
32.19%-20.31%30.29%32.72%--
Dividend Yield
2.54%2.61%2.32%---
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.19%10.29%1.18%42.64%0.53%-7.33%
SEC Filings: 10-K · 10-Q