Stock events for Merchants Bancorp (Indiana) (MBIN)
Merchants Bancorp's stock price has experienced fluctuations, with a decline of 5.39% between January 2, 2025, and December 31, 2025, and a further decrease of 0.99% in the month leading up to the latest close. Key financial reporting events include the announcement of fourth-quarter 2024 results on January 28, 2025, and third-quarter 2025 results on October 28, 2025. The company launched an underwritten public offering of common stock on May 13, 2024, and declared quarterly common and preferred dividends in August and November 2025.
Demand Seasonality affecting Merchants Bancorp (Indiana)’s stock price
Historical data suggests that October has historically favored a long bias for MBIN. Another statistically strong window for the stock is projected to culminate around April 26, 2026, indicating potential seasonal trends influencing demand.
Overview of Merchants Bancorp (Indiana)’s business
Merchants Bancorp (Indiana) is a diversified bank holding company based in Carmel, Indiana, operating in the Financials sector. It operates through Multi-family Mortgage Banking, Mortgage Warehousing, and Banking segments, offering a range of financial services.
MBIN’s Geographic footprint
Merchants Bancorp's operations are primarily based in Indiana, with its headquarters in Carmel. Merchants Bank of Indiana has four depository branches in Indiana. Farmers-Merchants Bank of Illinois operates under an Illinois charter. The Multi-family Mortgage Banking segment operates nationally.
MBIN Corporate Image Assessment
Merchants Bancorp has maintained a strong brand reputation, recognized as a top-performing U.S. public bank by S&P Global Market Intelligence. Merchants Bank of Indiana has consistently received a "superior" rating from IDC Financial Publishing, Inc. The company has been honored as a "Best Place to Work in Indiana" for seven consecutive years and an Indianapolis Top Workplace in 2023.
Ownership
Merchants Bancorp has a significant number of institutional owners and shareholders, with 355 institutional owners holding a total of 47,716,647 shares. Major institutional shareholders include Elser Financial Planning, Inc., BlackRock, Inc., and Dimensional Fund Advisors Lp. Jody J. Petrie is the largest individual shareholder, owning 32.72% of the company. Insider buying has been observed in the three months leading up to a recent report.
Ask Our Expert AI Analyst
Price Chart
$35.22