Medallion Financial (MFIN) Long-Term Investments (2017 - 2025)