Oxbridge Re Holdings Limited (OXBR)
NASDAQ: OXBR · Real-Time Price · USD
0.8980
-0.1320 (-12.82%)
Jun 1, 2026, 4:00 PM EDT - Market closed

Oxbridge Re Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
710266732
Market Cap Growth
-51.17%-61.51%307.01%-6.73%-78.57%201.37%
Enterprise Value
6.0110.7428.326.476.9732.45
Last Close Price
0.901.324.121.101.205.62
PE Ratio
-----3.77
PS Ratio
2.463.9348.13-0.928.153.16
PB Ratio
1.331.716.661.210.461.94
P/TBV Ratio
1.141.656.371.210.461.94
EV/Sales Ratio
2.404.1751.87-0.928.203.17
EV/EBITDA Ratio
-----3.75
EV/EBIT Ratio
-----3.75
Debt / Equity Ratio
0.010.010.040.000.000.01
Debt / EBITDA Ratio
-----0.02
Net Debt / Equity Ratio
0.020.010.040.000.000.01
Net Debt / EBITDA Ratio
-0.02-0.01-0.090.00-0.020.02
Net Debt / FCF Ratio
-0.06-0.03-0.52-0.01-0.05-0.53
Asset Turnover
0.300.330.07-0.570.050.76
Return on Equity (ROE)
-58.74%-68.68%-34.42%-92.25%-11.04%70.16%
Return on Assets (ROA)
-42.23%-44.63%-20.68%-75.38%-10.18%64.66%
Return on Invested Capital (ROIC)
-44.04%-46.66%-21.67%-77.40%-10.37%66.01%
Return on Capital Employed (ROCE)
-42.23%-44.63%-20.68%-75.38%-10.18%64.66%
Earnings Yield
-----26.51%
Buyback Yield / Dilution
-20.44%-21.16%-3.95%-1.64%-0.64%-0.04%
Total Shareholder Return
-20.44%-21.16%-3.95%-1.64%-0.64%-0.04%
SEC Filings: 10-K · 10-Q