Q2 2024 Earnings Release - Lancashire Holdings Limited | PRN | Ticker