Merchants Bancorp's shareholders include individual insiders holding 38% of shares, with CEO as the largest stakeholder. Institutional ownership and general public also have significant stakes. Analyst sentiments and insider ownership are factors to consider for future predictions.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing