With 74% institutional ownership, First Merchants Corporation (NASDAQ:FRME) is a favorite amongst the big guns
Institutional investors own 74% of First Merchants Corporation's stock, potentially impacting its price due to their trading decisions. The company also has significant insider ownership and retail investor stake, influencing its performance and governance.