24FY2025 filing
James River Group Holdings, Inc.JRVR
via buylikebuffett.com — The Moat Index →