Medallion Financial Corp.'s (NASDAQ:MFIN) top owners are individual investors with 48% stake, while 31% is held by institutions
Individual investors hold a significant 48% stake in Medallion Financial, giving them a strong influence on management decisions. Institutional investors make up 31%, while insiders like the President and CEO also hold substantial shares. The company's ownership structure indicates a diverse group of stakeholders with no majority shareholder.