OXBR   $0.8411  -24.90% Market Closed

Oxbridge Re Holdings Limited