Oxbridge Re Holdings Limited (OXBR)
NASDAQ: OXBR · Real-Time Price · USD
1.350
+0.020 (1.50%)
Aug 24, 2026, 10:38 AM EDT - Market open

Oxbridge Re Holdings 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
1110266732
Market Cap Growth
-9.20%-60.57%297.31%-6.93%-78.47%200.53%
Enterprise Value
2011265530

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
104.77----3.76
PS Ratio
3.893.9346.99-0.928.163.15
PB Ratio
1.641.696.241.210.461.94

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
6.994.1747.53-5.932.92
EV/EBITDA Ratio
-----3.45
EV/EBIT Ratio
-----3.45

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
1.880.110.490.020.020.02
Debt / EBITDA Ratio
-----0.04
Net Debt / Equity Ratio
1.280.07-0.03-0.07-0.06-0.19
Net Debt / EBITDA Ratio
-28.77-0.120.080.040.54-0.37
Net Debt / FCF Ratio
18.09-0.300.480.291.1412.41
Quick Ratio
5.190.742.011.052.945.50
Current Ratio
23.785.674.433.568.888.31
Asset Turnover
0.190.330.07-0.050.76
Return on Equity (ROE)
6.34%-41.19%-54.80%-97.58%-11.31%69.42%
Return on Assets (ROA)
-1.28%-27.89%-12.92%-47.11%-6.36%40.41%

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
1.21%-20.55%-10.63%-153.55%-25.79%26.58%
FCF Yield
4.42%-13.48%-1.11%-19.59%-11.95%-0.79%
Buyback Yield / Dilution
-16.48%-21.16%-3.95%-1.64%-0.64%-0.04%
Total Shareholder Return
-16.48%-21.16%-3.95%-1.64%-0.64%-0.04%
SEC Filings: 10-K · 10-Q