Analyst forecasts and ownership data provide insights into a business's potential. Institutions dominate First Internet Bancorp ownership with 71%, impacting its upside potential and downside risks. Institutional investors saw losses, but a 51% one-year return softened the blow.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing