Lancashire Holdings Limited - Third Quarter 2025 Results - Lancashire Holdings Limited | PRN | Ticker