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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing