Lancashire Holdings First Half 2024 Earnings: EPS Beats Expectations
Lancashire Holdings (LON:LRE) First Half 2024 Results Key Financial Results Revenue: US$708.9m (up 28% from 1H 2023). Net income: US$200.8m (up 26% from 1H 2023). Profit margin: 28% (in line with 1H...