Mechanics Bank (MCHB) Ownership
MCHB$14.55-0.12 -0.82%
Market cap$3.21BEnterprise value$2.82BRevenue (TTM)$1.01BMarket position—
Score
73
Bullish
Value
73
Quality
78
Growth
68
Ownership data loads after the page opens.
Ownership data loads after the page opens.
MCHB price $14.55 -0.12 -0.82%
Stocklytics score rationale: value 73, quality 78, growth 68.
Insights · Dividends · Forecast · Financials · Learn