로딩 중…
StockDiggingStockDigging

Mechanics Bank

MCHB· NASDAQ
$14.66+0.07%
2026-06-18

Price Chart

Mechanics Bank+18.99%

Financials

※ FY = Fiscal Year

Investment Metrics(as of 2026-06-18)

MetricValue
Size
Market Cap$3.25B
Revenue$896M
Net Income$219M
Total Assets$21.39B
Net Assets$2.79B
Value
P/E14.81x
P/B1.16x
PEG21.69x
P/S3.62x
EV/EBITDA11.13x
FCF Yield6.40%
Profitability
ROE7.85%
ROA1.02%
Op. Margin28.57%
Revenue Growth31.64%
Earnings Growth0.68%
Financial Health
Debt Ratio666.25%
Total Debt$211M
FCF$208M
Cash$484M
Current Ratio219.81x
Net Debt/EBITDA-1.02x
Dividend
Div. Yield4.35%
Div. Growth-48.88%
Performance
1Y Return18.99%
1M Return0.14%
From 52W High-8.55%
1Y MDD-10.68%
Trading
Volume699,848 shares
Trading Value$10M
Per Share
EPS$0.99
BPS$12.96