best returning insurance stocks since 2019

Oxbridge Re Holdings Equity Warrant (OXBRW) has had the highest return since 2019 by a US stock in the Insurance Industry, returning 39,900%.