Would You Consider Investing in Propel Media (PROM)?

Cedar Creek Partners, an investment management firm, released its third quarter 2023 investor letter, a copy of which can be downloaded here. Cedar Creek has achieved an average annual return of 14.5% over its 17-year history, considering fees and expenses. Since its inception, Cedar Creek has delivered cumulative returns of 1,006.6%, net of fees and expenses. As of the end of September 2023, the fund’s holdings were trading at 6.2 times its earnings estimate for the upcoming year and 5.1...