Mechanics Bancorp (MCHB)
NASDAQ: MCHB · Real-Time Price · USD
15.75
+0.36 (2.34%)
At close: Apr 27, 2026, 4:00 PM EDT
15.75
0.00 (0.00%)
After-hours: Apr 27, 2026, 4:39 PM EDT

Mechanics Bancorp Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,4873,3842,4212225931,119
Market Cap Growth
1523.31%39.77%992.79%-62.65%-46.96%52.06%
Enterprise Value
2,6993,5762,421446.34817.721,245
Last Close Price
15.7514.6311.4210.3027.5852.00
PE Ratio
12.3711.9981.570.000.019.52
PS Ratio
5.444.2931.991.062.053.09
PB Ratio
1.191.181.050.411.061.56
P/TBV Ratio
1.141.071.001.233.151.54
P/FCF Ratio
18.6918.098.4752.592.806.58
P/OCF Ratio
18.0617.488.2827.612.726.46
EV/Sales Ratio
4.204.5331.992.132.823.44
EV/EBITDA Ratio
-113.4881.7926.8037.0548.38
EV/FCF Ratio
14.4319.128.47105.943.877.32
Debt / Equity Ratio
0.070.0700.420.400.18
Debt / EBITDA Ratio
5.706.09-13.4910.174.90
Debt / FCF Ratio
1.031.03-53.351.060.74
Net Debt / Equity Ratio
0.070.07-0.420.400.18
Net Debt / EBITDA Ratio
5.706.09-13.4910.174.90
Net Debt / FCF Ratio
1.031.03-53.351.060.74
Asset Turnover
0.030.040.010.020.040.05
Return on Equity (ROE)
6.61%10.29%-10.16%-5.00%10.42%16.11%
Earnings Yield
7.60%8.34%1.23%30497.70%12218.90%10.50%
FCF Yield
5.35%5.53%11.81%1.90%35.65%15.21%
Dividend Yield
5.33%1.59%4.12%1.86%1.52%1.96%
Payout Ratio
47.91%18.27%-65.81%-44.78%40.35%18.49%
Buyback Yield / Dilution
-3.31%-3.31%-214.34%-0.02%-203.96%8.38%
Total Shareholder Return
2.03%-1.71%-210.22%1.85%-202.45%10.34%
Updated Jan 30, 2026. Data Source: Fiscal.ai. Banks template. Financial Sources.