Middle Coast Investing Q2 2024 Investor Letter: Practicing Flexible Discipline 08.07.2024 21:54 Seeking Alpha