Lumida
/MCHB
⌘K
Mechanics Bank

Mechanics Bank

MCHB
$16.28USD-2.16%-0.36 today

MARKET CAP

3.8B

P/E (TTM)

19.1x

FWD P/E

13.3x

DAY RANGE

$16 – $17

52W RANGE

$13
$43,478

AI Summary

Stalk
StalkMedium

The post-capitulation pattern indicates exhaustion of selling and a stable consolidation at support, warranting a bullish medium-term bias under mean-reversion conditions, though execution should be deferred until a pullback into the EMAs confirms continued acceptance.

  • Net income $44.1M and EPS $0.19 illustrate earnings resilience
  • 13.9% CET1 ratio supports bank safety; 1.29% yield plus $0.70 special dividend
  • Earnings yield of –0.22 and P/B of 2.14x imply rich valuation
Full analysis →