Mechanics Bank
MCHB | NASDAQ
$14.64
-$0.03 (-0.20%)
At close: Oct 30, 2026, 4:00 PM ET
$15.00
+$0.36 (+2.46%)
Pre-market:
Nov 2, 2026, 6:59 AM ET
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
PE Ratio | 11.99 | 87.85 | 11.32 | 28.14 | 94.55 | 96.43 |
PEG Ratio | 0.01 | -1.02 | -1.58 | 0.36 | 1.65 | 0.72 |
PS Ratio | 3.10 | 0.37 | 0.25 | 0.74 | 2.98 | 1.92 |
PB Ratio | 1.12 | 0.09 | 0.36 | 0.93 | 1.52 | 1.08 |
P/FCF Ratio | 17.10 | 0.75 | 19.53 | 2.26 | 6.38 | -26.76 |
P/OCF Ratio | 16.52 | 0.74 | 14.10 | 2.20 | 6.28 | -30.21 |
OCF/S Ratio | 18.78 | 49.57 | 1.76 | 33.72 | 47.50 | -6.36 |
Debt / Equity Ratio | 0.10 | 0.02 | 3.72 | 2.28 | 0.23 | 0.63 |
Quick Ratio | 8.20 | n/a | 0.33 | 1.34 | 0.81 | 0.21 |
Current Ratio | 8.20 | n/a | 0.33 | 1.34 | 0.81 | 0.21 |
Asset Turnover | 0.05 | 0.04 | 0.08 | 0.07 | 0.05 | 0.06 |
Interest Coverage | 1.41 | 0.16 | 1.78 | 15.23 | 8.51 | 2.35 |
Return on Equity | 9.28% | 1.26% | 37.50% | 38.53% | 16.14% | 11.14% |
Return on Assets | 1.18% | 0.18% | 2.14% | 2.30% | 1.60% | 1.10% |
Return on Invested Capital | 1.18% | 0.18% | 2.14% | 2.30% | 1.60% | 1.10% |
Dividend Yield | 1.52% | 44.11% | 6.37% | 5.14% | 1.96% | 1.80% |
Payout Ratio | 18.27% | 327.57% | 6.10% | 12.40% | 18.49% | 17.33% |
FCF Payout Ratio | 26.76% | 33.23% | 124.31% | 11.65% | 12.54% | -48.07% |
Gross Profit Margin | 76.18% | 63.53% | 79.92% | 93.40% | 99.39% | 84.10% |
Net Profit Margin | 25.78% | 4.92% | 25.91% | 30.77% | 31.69% | 19.93% |
Pretax Profit Margin | 31% | 6.05% | 35.66% | 42.93% | 40.27% | 25.39% |
Operating Profit Margin | 31% | 6.05% | 35.66% | 42.93% | 40.27% | 25.39% |
FCF Margin | 18.15% | 48.49% | 1.27% | 32.75% | 46.69% | -7.19% |
EBITDA Margin | 33.69% | 7.17% | 39.25% | 47.43% | 43.28% | 28.06% |
Add to Watchlist
Select watchlists to add or remove MCHB