ILS returns have averaged -0.85% over five years
Eurekahedge ILS Advisers index annual return 2017-2021