Oxbridge Re Holdings Limited
OXBR
$3.19
-$0.0353-1.09%
OXBR
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.