로딩 중…
지수 로딩 중…
Mechanics Bank
MCHB· NASDAQ· Financials· Banks
$17.01+1.31%
2026-08-03
Financials
Valuation Metrics
Mechanics Bank's Market Cap is $3.77B. At end of 2025 it was $3.23B. Ranked #1605 of 3,112 in US market (top 52%), #561 of 1,445 on NASDAQ (top 39%), #100 of 249 in Banks (top 40%) by Market Cap.
Investment Metrics(as of 2026-08-03)
| Metric | Value | Rank |
|---|---|---|
| Size | ||
| Market Cap | $3.77B | US#1,605/3,112 Sec#100/249 |
| Revenue | $896M | US#1,994/3,112 Sec#119/249 |
| Net Income | $219M | US#1,232/3,112 Sec#109/249 |
| Total Assets | $21.39B | US#593/3,112 Sec#102/249 |
| Net Assets | $2.79B | US#1,033/3,112 Sec#100/249 |
| Value | ||
| P/E | 17.19x | US#834/3,112 Sec#190/249 |
| P/B | 1.35x | US#682/3,112 Sec#117/249 |
| PEG | 25.17x | US#1,311/3,112 Sec#198/249 |
| P/S | 4.20x | US#2,123/3,112 Sec#221/249 |
| EV/EBITDA | 13.08x | US#1,217/3,112 Sec#144/249 |
| FCF Yield | 5.49% | US#1,191/3,112 Sec#185/249 |
| Profitability | ||
| ROE | 7.85% | US#1,588/3,112 Sec#190/249 |
| ROA | 1.02% | US#1,943/3,112 Sec#147/249 |
| Op. Margin | 28.57% | US#500/3,112 Sec#86/249 |
| Revenue Growth | 31.64% | US#476/3,112 Sec#22/249 |
| Earnings Growth | 0.68% | US#1,371/3,112 Sec#205/249 |
| Financial Health | ||
| Debt Ratio | 666.25% | US#2,517/3,112 Sec#50/249 |
| Total Debt | $211M | US#2,168/3,112 Sec#177/249 |
| FCF | $207M | US#1,337/3,112 Sec#106/249 |
| Cash | $484M | US#1,089/3,112 Sec#111/249 |
| Current Ratio | 219.81x | US#21/3,112 Sec#10/249 |
| Net Debt/EBITDA | -1.02x | US#309/3,112 Sec#57/249 |
| Dividend | ||
| Div. Yield | 3.75% | US#424/3,112 Sec#28/249 |
| Div. Growth | -48.88% | US—/3,112 Sec—/249 |
| Performance | ||
| 1Y Return | 31.76% | US#1,197/3,112 Sec#170/249 |
| 1M Return | 5.26% | US#933/3,112 Sec#94/249 |
| From 52W High | -0.99% | US#108/3,112 Sec#46/249 |
| 1Y MDD | -10.68% | US#79/3,112 Sec#7/249 |
| Trading | ||
| Volume | 613,628 shares | US#1,907/3,112 Sec#83/249 |
| Trading Value | $10M | US#2,313/3,112 Sec#153/249 |
| Per Share | ||
| EPS | $0.99 | US#1,620/3,112 Sec#207/249 |
| BPS | $12.96 | US#1,601/3,112 Sec#211/249 |