Skip to main content
TipRanks
Go Ultimate75% OFF

Merchants Bancorp (MBIN) Stock Statistics & Valuation Metrics

130 Followers

Total Valuation

Merchants Bancorp has a market cap or net worth of $2.38B. The enterprise value is $5.83B.

Market Cap
$2.38B
Enterprise Value
$5.83B

Share Statistics

Merchants Bancorp has 45,940,372 shares outstanding. The number of shares has decreased by -2.65% in one year.

Shares Outstanding
45,940,372
Owned by Insiders
31.43%
Owned by Institutions
30.32%

Financial Efficiency

Merchants Bancorp’s return on equity (ROE) is 0.10 and return on invested capital (ROIC) is 1.82%.

Return on Equity (ROE)
0.10
Return on Assets (ROA)
0.01
Return on Invested Capital (ROIC)
1.82%
Return on Capital Employed (ROCE)
0.02
Revenue Per Employee
1.86M
Profits Per Employee
297.65K
Employee Count
735
Asset Turnover
0.07
Inventory Turnover
0.00

Valuation Ratios

The current PE Ratio of Merchants Bancorp is 8.81. Merchants Bancorp’s PEG ratio is 0.22.

PE Ratio
8.81
PS Ratio
1.81
PB Ratio
0.99
Price to FCF
231.16
Price to Operating Cash Flow
125.51
PEG Ratio
0.22

Income Statement

In the last 12 months, Merchants Bancorp had revenue of 1.37B and earned 218.77M in profits. Earnings per share was 3.78.

Revenue
1.37B
Gross Profit
563.69M
Operating Income
263.80M
Pretax Income
263.80M
Net Income
218.77M
EBITDA
267.26M
Earnings Per Share (EPS)
3.78

Cash Flow

In the last 12 months, operating cash flow was 19.61M and capital expenditures -8.96M, giving a free cash flow of 10.65M billion.

Operating Cash Flow
19.61M
Free Cash Flow
10.65M
Free Cash Flow per Share
0.23

Dividends & Yields

Merchants Bancorp pays an annual dividend of $0.11, resulting in a dividend yield of 0.83%

Dividend Per Share
$0.11
Dividend Yield
0.83%
Payout Ratio
10.24%
Free Cash Flow Yield
0.44%
Earnings Yield
13.17%

Stock Price Statistics

Beta
0.79
52-Week Price Change
68.72%
50-Day Moving Average
50.91
200-Day Moving Average
48.22
Relative Strength Index (RSI)
55.34
Average Volume (3m)
182.79K

Important Dates

Merchants Bancorp upcoming earnings date is Feb 01, 2027, TBA (Not Confirmed).

Last Earnings Date
Oct 28, 2026
Next Earnings Date
Feb 01, 2027
Ex-Dividend Date
Jun 15, 2026

Financial Position

Merchants Bancorp as a current ratio of 3.17, with Debt / Equity ratio of 168.48%

Current Ratio
3.17
Quick Ratio
3.17
Debt to Market Cap
2.46
Net Debt to EBITDA
14.32
Interest Coverage Ratio
0.39

Taxes

In the past 12 months, Merchants Bancorp has paid 45.03M in taxes.

Income Tax
45.03M
Effective Tax Rate
0.17

Enterprise Valuation

Merchants Bancorp EV to EBITDA ratio is 9.13, with an EV/FCF ratio of 480.98.

EV to Sales
3.77
EV to EBITDA
9.13
EV to Free Cash Flow
480.98
EV to Operating Cash Flow
261.16

Balance Sheet

Merchants Bancorp has $2.64B in cash and marketable securities with $3.02B in debt, giving a net cash position of -$373.46M billion.

Cash & Marketable Securities
$2.64B
Total Debt
$3.02B
Net Cash
-$373.46M
Net Cash Per Share
-$8.13
Tangible Book Value Per Share
$53.64

Margins

Gross margin is 49.12%, with operating margin of 25.46%, and net profit margin of 23.50%.

Gross Margin
49.12%
Operating Margin
25.46%
Pretax Margin
28.83%
Net Profit Margin
23.50%
EBITDA Margin
41.31%
EBIT Margin
41.13%

Analyst Forecast

The average price target for Merchants Bancorp is $67.00, which is 11.43% higher than the current price. The consensus rating is Moderate Buy

Price Target
$67.00
Price Target Upside
25.07% Upside
Analyst Consensus
Moderate Buy
Analyst Count
2
Revenue Growth Forecast
-0.63%
EPS Growth Forecast
39.50%

Scores

Smart Score
7
AI Score
65