2025 was the worst year for Q1 cat losses since 2021

Cat losses (as a share of net earned premium) in Q1 2025 compared to other recent years