Mechanics Bank (MCHB) Stock Insights
MCHB price $15.08 -0.04 -0.27%
- Ticker
- MCHB
- Price
- $15.08
- Change
- -0.04 -0.27%
- Market cap ?
- $3.32B
- P/E ?
- 12.15
- Forward P/E ?
- 14.43
- Dividend yield ?
- 10.27%
- Beta ?
- 0.14
- Sector
- Financial Services
- Industry
- Banks - Regional
- Stocklytics score
- 73
- Value
- 73
- Quality
- 78
- Growth
- 68
Stocklytics score rationale: value 73, quality 78, growth 68.
Financials
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 578222999 | 550366999 | 301934000 | 352110000 | 401376000 | 364270000 | 703828000 | 779419000 | 589623000 | 1030935000 |
Mechanics Bank delivers a comprehensive suite of financial solutions, catering to the diverse needs of individual clients and small to mid-sized businesses. Its foundational offerings include a variety of checking and savings accounts. Beyond core deposit services, the bank provides an extensive portfolio of lending options, encompassing personal loans for homes and automobiles, various business financing such as…
Fair value
MCHB fair value Not meaningful. Price $15.08.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
No estimate. Cash-flow models don't suit banks
Earnings
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-10-28 | — | 0.28 | — | 199.16M |
| 2026-07-29 | 0.27 | 0.25 | 200.97M | 199.33M |
| 2026-04-30 | 0.21 | 0.26 | 200.06M | 258.16M |
| 2026-01-30 | 0.56 | 0.26 | 259.99M | 48.40M |
| 2025-10-27 | 0.25 | -0.03 | 255.45M | 48.10M |
| 2025-07-28 | -0.16 | 0.05 | 48.97M | 48.20M |
| 2025-04-28 | -0.15 | -0.07 | 45.36M | 46.61M |
| 2025-01-27 | -0.27 | -0.22 | 40.31M | 41.11M |
| 2024-10-29 | -0.32 | -0.24 | 39.68M | 42.56M |
| 2024-07-29 | -0.23 | -0.26 | 42.93M | 42.74M |
| 2024-04-30 | -0.29 | -0.12 | 41.60M | 46.63M |
| 2024-01-29 | -0.12 | 0.02 | 45.95M | 49.81M |
| 2023-10-30 | 0.12 | 0.05 | 49.38M | 53.03M |
| 2023-07-28 | 0.17 | 0.19 | 53.79M | 56.49M |
| 2023-04-24 | 0.27 | 0.40 | 59.57M | 63.08M |
| 2023-01-27 | 0.45 | 0.75 | 65.36M | 69.50M |
| 2022-10-24 | 1.08 | 1.02 | 72.07M | 76.03M |
| 2022-07-25 | 0.94 | 0.96 | 73.07M | 77.44M |
| 2022-04-25 | 1.01 | 0.95 | 70.10M | 78.03M |
| 2022-01-24 | 1.43 | 1.31 | 85.70M | 84.60M |
| 2021-10-25 | 1.31 | 1.12 | 88.19M | 81.87M |
| 2021-07-26 | 1.37 | 1.16 | 90.47M | 81.85M |
| 2021-04-26 | 1.35 | 1.12 | 98.52M | 88.76M |
| 2021-01-25 | 1.25 | 1.07 | 106.70M | 89.15M |
| 2020-10-26 | 1.15 | 0.83 | 99.89M | 46.00M |
| 2020-07-27 | 0.81 | 0.31 | 98.40M | 33.72M |
| 2020-04-27 | 0.30 | 0.31 | 96.33M | 80.67M |
| 2020-01-27 | 0.54 | 0.43 | 88.72M | 50.19M |
| 2019-10-21 | 0.54 | 0.33 | 94.64M | 43.83M |
| 2019-07-22 | 0.13 | 0.54 | 91.94M | 109.99M |
| 2019-04-30 | 0.30 | 0.35 | 82.53M | 96.65M |
| 2019-01-22 | 0.38 | 0.36 | 78.69M | 94.59M |
| 2018-10-22 | 0.44 | 0.41 | 74.93M | 54.60M |
| 2018-07-23 | 0.26 | 0.35 | 70.22M | 56.10M |
| 2018-04-23 | 0.21 | 0.41 | 64.30M | 102.50M |
| 2018-01-22 | 0.40 | 0.43 | 130.71M | 132.69M |
| 2017-10-23 | 0.51 | 0.41 | 152.57M | 108.29M |
| 2017-07-24 | 0.41 | 0.60 | 138.76M | 187.17M |
| 2017-04-24 | 0.33 | 0.26 | 130.65M | 94.70M |
| 2017-01-23 | 0.09 | 0.07 | 175.51M | 86.74M |
Dividends
Yield 10.35%. Payout ratio 107.78%. Frequency Quarterly.
Safety score 45/100 · Watch. Payout ratio is 108% of earnings, above what earnings cover. Free-cash-flow coverage is not available, so this part stays neutral. Dividends were paid in 18 separate years. Yield is 10.3%, high enough that the payout may be hard to keep.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2026-08-28 | $0.25 | 2026-08-29 | 2026-09-01 | Quarterly |
| 2026-05-22 | $0.70 | 2026-05-23 | 2026-05-28 | Quarterly |
| 2026-03-09 | $0.40 | 2026-03-09 | 2026-03-19 | Quarterly |
| 2025-12-08 | $0.21 | 2025-12-08 | 2025-12-15 | Quarterly |
| 2023-11-07 | $0.10 | 2023-11-08 | 2023-11-22 | Quarterly |
| 2023-08-08 | $0.10 | 2023-08-09 | 2023-08-23 | Quarterly |
| 2023-05-09 | $0.10 | 2023-05-10 | 2023-05-24 | Quarterly |
| 2023-02-07 | $0.35 | 2023-02-08 | 2023-02-22 | Quarterly |
| 2022-11-07 | $0.35 | 2022-11-08 | 2022-11-22 | Quarterly |
| 2022-08-08 | $0.35 | 2022-08-09 | 2022-08-23 | Quarterly |
| 2022-05-09 | $0.35 | 2022-05-10 | 2022-05-24 | Quarterly |
| 2022-02-08 | $0.35 | 2022-02-09 | 2022-02-23 | Quarterly |
| 2021-11-08 | $0.25 | 2021-11-09 | 2021-11-23 | Quarterly |
| 2021-08-09 | $0.25 | 2021-08-10 | 2021-08-24 | Quarterly |
| 2021-05-10 | $0.25 | 2021-05-11 | 2021-05-26 | Quarterly |
| 2021-02-08 | $0.25 | 2021-02-09 | 2021-02-24 | Quarterly |
| 2020-11-05 | $0.15 | 2020-11-06 | 2020-11-23 | Quarterly |
| 2020-08-06 | $0.15 | 2020-08-07 | 2020-08-24 | Quarterly |
| 2020-05-01 | $0.15 | 2020-05-04 | 2020-05-20 | Quarterly |
| 2020-02-04 | $0.15 | 2020-02-05 | 2020-02-21 | Quarterly |
| 2015-02-10 | $0.09 | 2015-02-12 | 2015-02-20 | Irregular |
| 2014-11-06 | $0.09 | 2014-11-10 | 2014-11-26 | Irregular |
| 2014-08-13 | $0.09 | 2014-08-15 | 2014-08-28 | Irregular |
| 2014-05-13 | $0.09 | 2014-05-15 | 2014-05-30 | Irregular |
| 2014-02-12 | $0.08 | 2014-02-14 | 2014-02-28 | Quarterly |
| 2014-01-30 | $0.11 | 2014-02-03 | 2014-02-24 | Irregular |
| 2013-11-07 | $0.08 | 2013-11-12 | 2013-11-27 | Irregular |
| 2013-10-31 | $0.11 | 2013-11-04 | 2013-11-25 | Irregular |
| 2013-08-15 | $0.08 | 2013-08-19 | 2013-08-30 | Monthly |
| 2013-08-01 | $0.11 | 2013-08-05 | 2013-08-15 | Monthly |
| 2013-05-09 | $0.08 | 2013-05-13 | 2013-05-29 | Monthly |
| 2013-04-09 | $0.11 | 2013-04-11 | 2013-04-22 | Quarterly |
| 2013-02-12 | $0.08 | 2013-02-14 | 2013-02-28 | Quarterly |
| 2012-11-07 | $0.04 | 2012-11-09 | 2012-11-28 | Quarterly |
| 2012-08-09 | $0.04 | 2012-08-13 | 2012-08-29 | Quarterly |
| 2012-05-10 | $0.04 | 2012-05-14 | 2012-05-30 | Quarterly |
| 2012-02-09 | $0.02 | 2012-02-13 | 2012-02-28 | Quarterly |
| 2011-11-09 | $0.01 | 2011-11-14 | 2011-11-29 | Quarterly |
| 2011-09-08 | $0.01 | 2011-09-12 | 2011-09-26 | Quarterly |
| 2011-05-18 | $0.01 | 2011-05-20 | 2011-06-06 | Quarterly |
| 2011-02-09 | $0.01 | 2011-02-11 | 2011-02-28 | Quarterly |
| 2010-12-02 | $0.01 | 2010-12-06 | 2010-12-20 | Quarterly |
| 2010-08-13 | $0.03 | 2010-08-17 | 2010-08-31 | Quarterly |
| 2010-05-06 | $0.03 | 2010-05-10 | 2010-05-26 | Quarterly |
| 2010-02-08 | $0.03 | 2010-02-10 | 2010-02-26 | Quarterly |
| 2009-11-05 | $0.03 | 2009-11-09 | 2009-11-24 | Quarterly |
| 2009-09-04 | $0.03 | 2009-09-08 | 2009-09-22 | Quarterly |
| 2009-05-13 | $0.03 | 2009-05-15 | 2009-05-29 | Quarterly |
| 2009-02-11 | $0.03 | 2009-02-13 | 2009-02-27 | Quarterly |
| 2008-11-07 | $0.03 | 2008-11-12 | 2008-11-26 | Quarterly |
| 2008-09-02 | $0.03 | 2008-09-04 | 2008-09-18 | Quarterly |
| 2008-05-13 | $0.03 | 2008-05-15 | 2008-05-30 | Quarterly |
| 2008-02-12 | $0.03 | 2008-02-14 | 2008-02-29 | Quarterly |
| 2007-11-28 | $0.03 | 2007-11-30 | 2007-12-10 | Quarterly |
| 2007-09-04 | $0.03 | 2007-09-06 | 2007-09-16 | Quarterly |
| 2007-05-30 | $0.03 | 2007-06-01 | 2007-06-11 | Quarterly |
| 2007-03-09 | $0.03 | 2007-03-09 | 2007-03-20 | Quarterly |
| 2006-11-22 | $0.03 | 2006-11-27 | 2006-12-13 | Quarterly |
| 2006-08-30 | $0.02 | 2006-09-04 | 2006-09-18 | Quarterly |
| 2006-05-31 | $0.02 | 2006-06-02 | 2006-06-16 | Quarterly |
| 2006-03-08 | $0.02 | 2006-03-10 | 2006-03-21 | Quarterly |
| 2005-11-30 | $0.02 | 2005-12-02 | 2005-12-16 | Quarterly |
| 2005-09-07 | $0.01 | 2005-09-09 | 2005-09-23 | Quarterly |
| 2005-06-14 | $0.01 | 2005-06-16 | 2005-06-27 | Quarterly |
| 2005-03-08 | $0.01 | 2005-03-10 | 2005-03-21 | Quarterly |
| 2004-11-05 | $0.01 | 2004-11-09 | 2004-11-23 | Irregular |
Insider trades
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-15 | Downer Edward Michael | Sell | 2 | $15.13 | 30 |
| 2026-05-28 | Pellegrino Nancy D | Buy | 5.51K | — | — |
| 2026-05-28 | Russell Kenneth D | Buy | 5.51K | — | — |
| 2026-05-28 | Cochran Patricia | Buy | 5.51K | — | — |
| 2026-05-28 | Downer Douglas E | Buy | 5.51K | — | — |
| 2026-05-28 | Wilcox Jon R | Buy | 5.51K | — | — |
| 2026-05-28 | Crowe Adrienne Y | Buy | 5.51K | — | — |
| 2026-05-28 | Downer Edward Michael | Buy | 5.51K | — | — |
| 2026-05-27 | Cochran Patricia | Buy | 3.30K | — | — |
| 2026-05-27 | Cochran Patricia | Sell | 3.30K | — | — |
| 2026-05-27 | Downer Douglas E | Buy | 3.30K | — | — |
| 2026-05-27 | Downer Douglas E | Sell | 3.30K | — | — |
| 2026-05-27 | Wilcox Jon R | Buy | 3.30K | — | — |
| 2026-05-27 | Wilcox Jon R | Sell | 3.30K | — | — |
| 2026-05-27 | Crowe Adrienne Y | Buy | 3.30K | — | — |
| 2026-05-27 | Crowe Adrienne Y | Sell | 3.30K | — | — |
| 2026-05-27 | Downer Edward Michael | Buy | 3.30K | — | — |
| 2026-05-27 | Downer Edward Michael | Sell | 3.30K | — | — |
| 2026-03-01 | Duda Nathan | Buy | 7.63K | — | — |
| 2026-03-01 | Givans Scott A. | Buy | 6.57K | — | — |
| 2026-03-01 | Kallingal Tony P | Buy | 6.05K | — | — |
| 2026-03-01 | Pelayo Fernando | Buy | 4.47K | — | — |
| 2026-03-01 | Pierce Christopher D | Buy | 7.63K | — | — |
| 2026-03-01 | Shields Kristie S | Buy | 4.21K | — | — |
| 2026-03-01 | Shrader Glenn C | Buy | 3.37K | — | — |
| 2026-02-15 | Duda Nathan | Buy | 2.57K | — | — |
| 2026-02-15 | Duda Nathan | Sell | 1.80K | $15.37 | 27.68K |
| 2026-02-15 | Duda Nathan | Sell | 2.57K | — | — |
| 2026-02-15 | Pelayo Fernando | Buy | 2.51K | — | — |
| 2026-02-15 | Pelayo Fernando | Sell | 1.03K | $15.37 | 15.86K |
| 2026-02-15 | Pelayo Fernando | Sell | 2.51K | — | — |
| 2026-02-15 | Shrader Glenn C | Buy | 2.50K | — | — |
| 2026-02-15 | Shrader Glenn C | Sell | 1.03K | $15.37 | 15.82K |
| 2026-02-15 | Shrader Glenn C | Buy | 1.72K | — | — |
| 2026-02-15 | Shrader Glenn C | Buy | 2.98K | — | — |
| 2026-02-15 | Shrader Glenn C | Sell | 708 | $15.37 | 10.88K |
| 2026-02-15 | Shrader Glenn C | Sell | 1.23K | $15.37 | 18.87K |
| 2026-02-15 | Shrader Glenn C | Sell | 2.50K | — | — |
| 2026-02-15 | Shrader Glenn C | Sell | 1.72K | — | — |
| 2026-02-15 | Shrader Glenn C | Sell | 2.98K | — | — |
| 2026-02-15 | Shields Kristie S | Buy | 2.92K | — | — |
| 2026-02-15 | Shields Kristie S | Sell | 1.20K | $15.37 | 18.46K |
| 2026-02-15 | Shields Kristie S | Buy | 1.96K | — | — |
| 2026-02-15 | Shields Kristie S | Buy | 3.40K | — | — |
| 2026-02-15 | Shields Kristie S | Sell | 808 | $15.37 | 12.42K |
| 2026-02-15 | Shields Kristie S | Sell | 1.40K | $15.37 | 21.52K |
| 2026-02-15 | Shields Kristie S | Sell | 2.92K | — | — |
| 2026-02-15 | Shields Kristie S | Sell | 1.96K | — | — |
| 2026-02-15 | Shields Kristie S | Sell | 3.40K | — | — |
| 2026-02-15 | Givans Scott A. | Buy | 4.16K | — | — |
| 2026-02-15 | Givans Scott A. | Sell | 1.72K | $15.37 | 26.36K |
| 2026-02-15 | Givans Scott A. | Sell | 4.16K | — | — |
| 2026-02-15 | Kallingal Tony P | Buy | 4.58K | — | — |
| 2026-02-15 | Kallingal Tony P | Sell | 1.89K | $15.37 | 29.00K |
| 2026-02-15 | Kallingal Tony P | Sell | 4.58K | — | — |
| 2026-02-15 | Pierce Christopher D | Buy | 4.58K | — | — |
| 2026-02-15 | Pierce Christopher D | Sell | 1.89K | $15.37 | 29.00K |
| 2026-02-15 | Pierce Christopher D | Sell | 4.58K | — | — |
| 2025-12-31 | Duda Nathan | Sell | 4.90K | $14.63 | 71.73K |
| 2025-12-31 | Kallingal Tony P | Sell | 4.37K | $14.63 | 63.89K |
| 2025-12-31 | Pierce Christopher D | Sell | 4.90K | $14.63 | 71.73K |
| 2025-12-31 | Givans Scott A. | Sell | 4.66K | $14.63 | 68.16K |
| 2025-12-31 | Pelayo Fernando | Sell | 1.14K | $14.63 | 16.66K |
| 2025-12-31 | Shields Kristie S | Sell | 1.30K | $14.63 | 19.03K |
| 2025-12-31 | Shrader Glenn C | Sell | 1.04K | $14.63 | 15.23K |
| 2025-10-07 | Downer Douglas E | Sell | 75.00K | — | — |
| 2025-10-07 | Downer Douglas E | Sell | 75.00K | — | — |
| 2025-09-26 | Duda Nathan | Buy | 21.82K | — | — |
| 2025-09-26 | Kallingal Tony P | Buy | 20.00K | — | — |
| 2025-09-26 | Pierce Christopher D | Buy | 21.82K | — | — |
| 2025-09-26 | Givans Scott A. | Buy | 19.09K | — | — |
| 2025-09-26 | Pelayo Fernando | Buy | 12.73K | — | — |
| 2025-09-26 | Shields Kristie S | Buy | 14.54K | — | — |
| 2025-09-26 | Shrader Glenn C | Buy | 11.64K | — | — |
| 2025-09-02 | Downer Douglas E | Buy | 2.47M | $13.87 | 34.23M |
| 2025-09-02 | Downer Douglas E | Buy | 1.12M | $13.87 | 15.55M |
| 2025-09-02 | Downer Douglas E | Buy | 2.55K | — | — |
| 2025-09-02 | Downer Douglas E | Other | 0 | — | — |
| 2025-09-02 | Downer Edward Michael | Buy | 1.51M | $13.87 | 20.92M |
| 2025-09-02 | Downer Edward Michael | Buy | 1.16M | $13.87 | 16.03M |
| 2025-09-02 | Downer Edward Michael | Buy | 1.12M | $13.87 | 15.55M |
| 2025-09-02 | Downer Edward Michael | Buy | 79.23K | $13.87 | 1.10M |
| 2025-09-02 | Downer Edward Michael | Buy | 13.20K | $13.87 | 183.14K |
| 2025-09-02 | Downer Edward Michael | Buy | 2.55K | — | — |
| 2025-09-02 | Downer Edward Michael | Other | 0 | — | — |
| 2025-09-02 | Wilcox Jon R | Buy | 13.20K | $13.87 | 183.14K |
| 2025-09-02 | Wilcox Jon R | Buy | 2.55K | — | — |
| 2025-09-02 | Crowe Adrienne Y | Buy | 13.20K | $13.87 | 183.14K |
| 2025-09-02 | Crowe Adrienne Y | Buy | 2.55K | — | — |
| 2025-09-02 | Cochran Patricia | Buy | 13.20K | $13.87 | 183.14K |
| 2025-09-02 | Cochran Patricia | Buy | 2.55K | — | — |
| 2025-09-02 | Wilcox Jon R | Other | 0 | — | — |
| 2025-09-02 | Crowe Adrienne Y | Other | 0 | — | — |
| 2025-09-02 | Cochran Patricia | Other | 0 | — | — |
| 2025-09-02 | Duda Nathan | Buy | 104.92K | — | — |
| 2025-09-02 | Duda Nathan | Buy | 14.68K | $13.87 | 203.64K |
| 2025-09-02 | Duda Nathan | Buy | 13.12K | — | — |
| 2025-09-02 | Kallingal Tony P | Buy | 38.21K | — | — |
| 2025-09-02 | Kallingal Tony P | Buy | 13.74K | — | — |
| 2025-09-02 | Kallingal Tony P | Buy | 10.22K | $13.87 | 141.70K |
Institutional holders
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| No data yet. | ||||
Insights · Dividends · Forecast · Financials · Learn