Middle Coast Investing Q4 2024 Investor Letter: Staying Sane, Preparing For Change 0 09.01.2025 18:08 Seeking Alpha