Company
After Sinking 19.47% During Past Week, Is Oxbridge Re Holdings Ltd (NASDAQ: OXBR) Still A Buy?
Oxbridge Re Holdings Ltd (NASDAQ:OXBR)’s traded shares stood at 1.36 million during the last session, with the company’s beta value hitting 1.63. At the close