Mechanics Bank logo

Mechanics Bank

MCHB | NASDAQ
Chart Builder DCF Calculator
$15.14
+$0.50 (+3.42%)
Nov 2, 2026, 12:37 PM ET · Market open
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
Net Income
265.74M 29M -27.51M 66.54M 115.42M 79.99M
Depreciation & Amortization
27.75M 6.58M 27.99M 31.66M 10.97M 10.72M
Stock-Based Compensation
5.59M n/a n/a n/a n/a n/a
Other Working Capital
n/a 1.24M -9.83M 20.27M -7.96M -31.01M
Other Non-Cash Items
-100.09M 255.45M 23.07M 118.85M 54.6M -85.24M
Deferred Income Tax
11.01M n/a n/a n/a n/a n/a
Change in Working Capital
-16.42M 1.24M -9.83M 20.27M -7.96M -31.01M
Operating Cash Flow
193.59M 292.26M 13.72M 237.32M 173.04M -25.55M
Capital Expenditures
-6.51M -6.37M -3.81M -6.79M -2.94M -3.3M
Cash Acquisitions
156.89M 2.62M 327.9M n/a n/a 4.26M
Purchase of Investments
-1.21B -2.66B -58.93M -778.49M -179.4M -373.26M
Sales Maturities Of Investments
1.45B 2.06B 200.22M 225.72M 225.98M 271.64M
Other Investing Acitivies
1.15B 1.08B 12.97M -2.11B -169.28M -131.96M
Investing Cash Flow
1.55B 476.21M 478.35M -2.67B -125.64M -232.62M
Debt Repayment
-1B -775M 729M 1.07B -281.8M -150.28M
Common Stock Repurchased
n/a n/a n/a -75M -84.15M -58.01M
Dividend Paid
-48.56M -94.99M -12.32M -26.85M -21.34M -13.87M
Other Financial Acitivies
-660.36M -356.34M -1.07B 1.47B 346.8M 480.26M
Financial Cash Flow
-1.71B -1.23B -349.24M 2.44B -40.23M 258.34M
Net Cash Flow
30.27M n/a n/a n/a n/a n/a
Free Cash Flow
187.08M 285.89M 9.91M 230.53M 170.09M -28.84M
Adj. Free Cash Flow
181.49M 285.89M 9.91M 230.53M 170.09M -28.84M
Maintenance CapEx
n/a -6.37M n/a n/a -2.94M n/a
Growth CapEx
-6.51M n/a -3.81M -6.79M n/a -3.3M
Owner Earnings
193.59M 285.89M 13.72M 237.32M 170.09M -25.55M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.