_id
691313a7ccc777a4e85d7fad
Ticker
MCHB
Name
Mechanics Bank
Exchange
PINK
Address
1111 Civic Drive, Walnut Creek, CA, United States, 94596
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.mechanicsbank.com
Description
Mechanics Bancorp operates as the holding company for Mechanics Bank that provides banking services in California, Oregon, Washington, and Hawaii. It offers various checking and savings accounts. The company also provides home loans, auto loans, term loans and lines of credit, owner occupied real estate lending services, SBA loans, multi-family lending services, commercial real estate loans, equipment financing services, and trade services and letters of credit. In addition, it offers debit and credit cards; online and mobile banking, digital wallet, overdraft, and money management services; payable and receivable solutions, and fraud prevention and cash management services; merchant and payroll services, workplace benefit plans, and loan payoff demand services; and industry solutions. Further, the company provides trust and estate, investment management, specialty asset management, and retirement plan services; and private banking and brokerage services. Mechanics Bancorp was founded in 1905 and is headquartered in Walnut Creek, California.
Last Close
14.57
Volume
452080
Current Price
14.83
Change
0.1
Last Updated
2026-01-05T10:12:42.664Z
Image
data:image/webp;base64,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
Ipo Date
-
Market Cap
3258477056
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.99625
Sentiment Sources
4
Rating
3
Strong Buy
0
Buy
0
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
219864000
Cost Of Revenue
106236000
Gross Profit
113628000
Operating Expenses
68527000
Operating Income
45101000
Interest Expense
59218000
Pretax Income
45101000
Net Income
55161000
Eps
0.2647222367821079
Dividends Per Share
-
Shares Outstanding
220099202
Income Tax Expense
-10060000
EBITDA
49352000
Operating Margin
20.51313539278827
Total Other Income Expense Net
-
Cash
1442647000
Short Term Investments
3490478000
Receivables
-
Inventories
-
Total Current Assets
4933125000
Property Plant Equipment
229574000
Total Assets
22708820000
Payables
-
Short Term Debt
-
Long Term Debt
190123000
Total Liabilities
19934686000
Equity
2774134000
Bs_currency_symbol
USD
Depreciation
4251000
Change In Working Capital
-15555000
Cash From Operations
106188000
Capital Expenditures
2874000
Cash From Investing
1259172000
Cash From Financing
-716904000
Net Change In Cash
-
Cf_currency_symbol
USD
PE
16.931
PB
1.113923645570113
ROE
1.9884043092366843
ROA
0.24290561993093432
FCF
103314000
Fcf Percent
0.46989957428228357
Piotroski FScore
4
Health Score
53
Deep Value Investing Score
6
Defensive Investing Score
3.5
Dividend Investing Score
3
Economic Moat Investing Score
8.3
Garp Investing Score
4.5
Growth Investing Score
4.5
Momentum Investing Score
7
Net Net Investing Score
4.5
Quality Investing Score
5
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
219864000
Quarters > 0 > income Statement > cost Of Revenue
106236000
Quarters > 0 > income Statement > gross Profit
113628000
Quarters > 0 > income Statement > operating Expenses
68527000
Quarters > 0 > income Statement > operating Income
45101000
Quarters > 0 > income Statement > interest Expense
59218000
Quarters > 0 > income Statement > pretax Income
45101000
Quarters > 0 > income Statement > net Income
55161000
Quarters > 0 > income Statement > eps
0.2647222367821079
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
208373126
Quarters > 0 > income Statement > income Tax Expense
-10060000
Quarters > 0 > income Statement > EBITDA
49352000
Quarters > 0 > income Statement > operating Margin
20.51313539278827
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
1442647000
Quarters > 0 > balance Sheet > short Term Investments
3490478000
Quarters > 0 > balance Sheet > receivables
-
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
4933125000
Quarters > 0 > balance Sheet > property Plant Equipment
229574000
Quarters > 0 > balance Sheet > total Assets
22708820000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
190123000
Quarters > 0 > balance Sheet > total Liabilities
19934686000
Quarters > 0 > balance Sheet > equity
2774134000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
55161000
Quarters > 0 > cash Flow > depreciation
4251000
Quarters > 0 > cash Flow > change In Working Capital
-15555000
Quarters > 0 > cash Flow > cash From Operations
106188000
Quarters > 0 > cash Flow > capital Expenditures
2874000
Quarters > 0 > cash Flow > cash From Investing
1259172000
Quarters > 0 > cash Flow > cash From Financing
-716904000
Quarters > 0 > cash Flow > net Change In Cash
-
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.2647222367821079
Quarters > 0 > ratios > PB
1.113923645570113
Quarters > 0 > ratios > ROE
1.9884043092366843
Quarters > 0 > ratios > ROA
0.24290561993093432
Quarters > 0 > ratios > FCF
103314000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.46989957428228357
Quarters > 0 > health Score
53
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
98129000
Quarters > 1 > income Statement > cost Of Revenue
-
Quarters > 1 > income Statement > gross Profit
-
Quarters > 1 > income Statement > operating Expenses
-
Quarters > 1 > income Statement > operating Income
-4781000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
-4781000
Quarters > 1 > income Statement > net Income
-4412000
Quarters > 1 > income Statement > eps
-0.023318243068689244
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
189208080
Quarters > 1 > income Statement > income Tax Expense
-369000
Quarters > 1 > income Statement > EBITDA
-4781000
Quarters > 1 > income Statement > operating Margin
-4.872158077632504
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
-
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
-
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
-
Quarters > 1 > balance Sheet > property Plant Equipment
44348000
Quarters > 1 > balance Sheet > total Assets
7609323000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
615316000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
7206342000
Quarters > 1 > balance Sheet > equity
402981000
Quarters > 1 > balance Sheet > currency_symbol
-
Quarters > 1 > cash Flow > net Income
-4412000
Quarters > 1 > cash Flow > depreciation
-
Quarters > 1 > cash Flow > change In Working Capital
-4134000
Quarters > 1 > cash Flow > cash From Operations
-15481000
Quarters > 1 > cash Flow > capital Expenditures
96000
Quarters > 1 > cash Flow > cash From Investing
157616000
Quarters > 1 > cash Flow > cash From Financing
-193217000
Quarters > 1 > cash Flow > net Change In Cash
-
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
-0.023318243068689244
Quarters > 1 > ratios > PB
6.962997824711339
Quarters > 1 > ratios > ROE
-1.0948406996855933
Quarters > 1 > ratios > ROA
-0.0579815050563631
Quarters > 1 > ratios > FCF
-15577000
Quarters > 1 > ratios > Piotroski FScore
0
Quarters > 1 > ratios > fcf Percent
-0.15874002588429517
Quarters > 1 > health Score
8
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
186989000
Quarters > 2 > income Statement > cost Of Revenue
41473000
Quarters > 2 > income Statement > gross Profit
145516000
Quarters > 2 > income Statement > operating Expenses
84061000
Quarters > 2 > income Statement > operating Income
61455000
Quarters > 2 > income Statement > interest Expense
45131000
Quarters > 2 > income Statement > pretax Income
61455000
Quarters > 2 > income Statement > net Income
43791000
Quarters > 2 > income Statement > eps
0.2314436043111901
Quarters > 2 > income Statement > dividends Per Share
0
Quarters > 2 > income Statement > shares Outstanding
189208080
Quarters > 2 > income Statement > income Tax Expense
17664000
Quarters > 2 > income Statement > EBITDA
66543000
Quarters > 2 > income Statement > operating Margin
32.86556963243827
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
798309000
Quarters > 2 > balance Sheet > short Term Investments
3586322000
Quarters > 2 > balance Sheet > receivables
-
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
4384631000
Quarters > 2 > balance Sheet > property Plant Equipment
171777000
Quarters > 2 > balance Sheet > total Assets
16540317000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
14166227000
Quarters > 2 > balance Sheet > equity
2374090000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
43791000
Quarters > 2 > cash Flow > depreciation
5088000
Quarters > 2 > cash Flow > change In Working Capital
-60005000
Quarters > 2 > cash Flow > cash From Operations
-1438000
Quarters > 2 > cash Flow > capital Expenditures
497000
Quarters > 2 > cash Flow > cash From Investing
-244386000
Quarters > 2 > cash Flow > cash From Financing
44422000
Quarters > 2 > cash Flow > net Change In Cash
-201402000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.2314436043111901
Quarters > 2 > ratios > PB
1.1819079421588905
Quarters > 2 > ratios > ROE
1.844538328370028
Quarters > 2 > ratios > ROA
0.2647530878640355
Quarters > 2 > ratios > FCF
-1935000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.010348202300670092
Quarters > 2 > health Score
33
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
193828000
Quarters > 3 > income Statement > cost Of Revenue
43744000
Quarters > 3 > income Statement > gross Profit
150084000
Quarters > 3 > income Statement > operating Expenses
82890000
Quarters > 3 > income Statement > operating Income
67194000
Quarters > 3 > income Statement > interest Expense
48452000
Quarters > 3 > income Statement > pretax Income
67194000
Quarters > 3 > income Statement > net Income
51663000
Quarters > 3 > income Statement > eps
0.2739643214805305
Quarters > 3 > income Statement > dividends Per Share
0
Quarters > 3 > income Statement > shares Outstanding
188575650
Quarters > 3 > income Statement > income Tax Expense
15531000
Quarters > 3 > income Statement > EBITDA
72250000
Quarters > 3 > income Statement > operating Margin
34.66681800359081
Quarters > 3 > income Statement > total Other Income Expense Net
-
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
999711000
Quarters > 3 > balance Sheet > short Term Investments
3065251000
Quarters > 3 > balance Sheet > receivables
-
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
4064962000
Quarters > 3 > balance Sheet > property Plant Equipment
170907000
Quarters > 3 > balance Sheet > total Assets
16490112000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
14188244000
Quarters > 3 > balance Sheet > equity
2301868000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
51663000
Quarters > 3 > cash Flow > depreciation
5056000
Quarters > 3 > cash Flow > change In Working Capital
21043000
Quarters > 3 > cash Flow > cash From Operations
74906000
Quarters > 3 > cash Flow > capital Expenditures
2465000
Quarters > 3 > cash Flow > cash From Investing
-79404000
Quarters > 3 > cash Flow > cash From Financing
-173952000
Quarters > 3 > cash Flow > net Change In Cash
-178450000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.2739643214805305
Quarters > 3 > ratios > PB
1.214916272132025
Quarters > 3 > ratios > ROE
2.244394552598151
Quarters > 3 > ratios > ROA
0.3132968411615397
Quarters > 3 > ratios > FCF
72441000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.3737385723424892
Quarters > 3 > health Score
53
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
589623000
Annuals > 0 > income Statement > cost Of Revenue
215042000
Annuals > 0 > income Statement > gross Profit
374581000
Annuals > 0 > income Statement > operating Expenses
338884000
Annuals > 0 > income Statement > operating Income
35696749
Annuals > 0 > income Statement > interest Expense
216549000
Annuals > 0 > income Statement > pretax Income
35696749
Annuals > 0 > income Statement > net Income
28998670
Annuals > 0 > income Statement > eps
0.15377879401350938
Annuals > 0 > income Statement > dividends Per Share
94991217
Annuals > 0 > income Statement > shares Outstanding
188573920
Annuals > 0 > income Statement > income Tax Expense
6698079
Annuals > 0 > income Statement > EBITDA
58521000
Annuals > 0 > income Statement > operating Margin
6.054164949467711
Annuals > 0 > income Statement > total Other Income Expense Net
-
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
999711000
Annuals > 0 > balance Sheet > short Term Investments
3065251000
Annuals > 0 > balance Sheet > receivables
259626005
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
4064962000
Annuals > 0 > balance Sheet > property Plant Equipment
170907000
Annuals > 0 > balance Sheet > total Assets
16490112000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
13829278
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
14188244000
Annuals > 0 > balance Sheet > equity
2301868000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
28998670
Annuals > 0 > cash Flow > depreciation
22824469
Annuals > 0 > cash Flow > change In Working Capital
5601623
Annuals > 0 > cash Flow > cash From Operations
292313819
Annuals > 0 > cash Flow > capital Expenditures
6371149
Annuals > 0 > cash Flow > cash From Investing
475798734
Annuals > 0 > cash Flow > cash From Financing
-1226329645
Annuals > 0 > cash Flow > net Change In Cash
-457858000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.15377879401350938
Annuals > 0 > ratios > PB
1.2067129138595263
Annuals > 0 > ratios > ROE
1.2597885717165362
Annuals > 0 > ratios > ROA
0.17585490019716057
Annuals > 0 > ratios > FCF
285942670
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.4849584734652481
Annuals > 0 > health Score
53
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
779419000
Annuals > 1 > income Statement > cost Of Revenue
156497000
Annuals > 1 > income Statement > gross Profit
622922000
Annuals > 1 > income Statement > operating Expenses
344980000
Annuals > 1 > income Statement > operating Income
277942000
Annuals > 1 > income Statement > interest Expense
155747000
Annuals > 1 > income Statement > pretax Income
277942000
Annuals > 1 > income Statement > net Income
201914000
Annuals > 1 > income Statement > eps
1.0749824109613983
Annuals > 1 > income Statement > dividends Per Share
105838000
Annuals > 1 > income Statement > shares Outstanding
187830050
Annuals > 1 > income Statement > income Tax Expense
76028000
Annuals > 1 > income Statement > EBITDA
305933000
Annuals > 1 > income Statement > operating Margin
35.66015198500421
Annuals > 1 > income Statement > total Other Income Expense Net
-17319208
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
1457569000
Annuals > 1 > balance Sheet > short Term Investments
2343173000
Annuals > 1 > balance Sheet > receivables
324718675
Annuals > 1 > balance Sheet > inventories
-1483454435
Annuals > 1 > balance Sheet > total Current Assets
3800742000
Annuals > 1 > balance Sheet > property Plant Equipment
177075000
Annuals > 1 > balance Sheet > total Assets
17501795000
Annuals > 1 > balance Sheet > payables
135346604
Annuals > 1 > balance Sheet > short Term Debt
12911442
Annuals > 1 > balance Sheet > long Term Debt
774965453
Annuals > 1 > balance Sheet > total Liabilities
15266190000
Annuals > 1 > balance Sheet > equity
2235605000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
201914000
Annuals > 1 > cash Flow > depreciation
27991000
Annuals > 1 > cash Flow > change In Working Capital
-7037000
Annuals > 1 > cash Flow > cash From Operations
266001000
Annuals > 1 > cash Flow > capital Expenditures
6866000
Annuals > 1 > cash Flow > cash From Investing
1673387000
Annuals > 1 > cash Flow > cash From Financing
-813446000
Annuals > 1 > cash Flow > net Change In Cash
1125942000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
1.0749824109613983
Annuals > 1 > ratios > PB
1.237578479427269
Annuals > 1 > ratios > ROE
9.031738612143021
Annuals > 1 > ratios > ROA
1.1536759515238293
Annuals > 1 > ratios > FCF
259135000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.33247200799569937
Annuals > 1 > health Score
59
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
703828000
Annuals > 2 > income Statement > cost Of Revenue
46463000
Annuals > 2 > income Statement > gross Profit
657365000
Annuals > 2 > income Statement > operating Expenses
355231000
Annuals > 2 > income Statement > operating Income
302134000
Annuals > 2 > income Statement > interest Expense
19838000
Annuals > 2 > income Statement > pretax Income
302134000
Annuals > 2 > income Statement > net Income
216582000
Annuals > 2 > income Statement > eps
1.1374441333806624
Annuals > 2 > income Statement > dividends Per Share
235037880
Annuals > 2 > income Statement > shares Outstanding
190411110
Annuals > 2 > income Statement > income Tax Expense
85552000
Annuals > 2 > income Statement > EBITDA
333797000
Annuals > 2 > income Statement > operating Margin
42.927249271128744
Annuals > 2 > income Statement > total Other Income Expense Net
-20666793
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
331626636
Annuals > 2 > balance Sheet > short Term Investments
2666813844
Annuals > 2 > balance Sheet > receivables
369697343
Annuals > 2 > balance Sheet > inventories
-341551907
Annuals > 2 > balance Sheet > total Current Assets
720876947
Annuals > 2 > balance Sheet > property Plant Equipment
171602785
Annuals > 2 > balance Sheet > total Assets
18135691935
Annuals > 2 > balance Sheet > payables
177644219
Annuals > 2 > balance Sheet > short Term Debt
272946478
Annuals > 2 > balance Sheet > long Term Debt
284925766
Annuals > 2 > balance Sheet > total Liabilities
16004412405
Annuals > 2 > balance Sheet > equity
2131279530
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
216581683
Annuals > 2 > cash Flow > depreciation
31662847
Annuals > 2 > cash Flow > change In Working Capital
-23227792
Annuals > 2 > cash Flow > cash From Operations
318181859
Annuals > 2 > cash Flow > capital Expenditures
9485107
Annuals > 2 > cash Flow > cash From Investing
258058944
Annuals > 2 > cash Flow > cash From Financing
-1245912101
Annuals > 2 > cash Flow > net Change In Cash
-669671298
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
1.1374441333806624
Annuals > 2 > ratios > PB
1.3159961473003028
Annuals > 2 > ratios > ROE
10.162064475887872
Annuals > 2 > ratios > ROA
1.1942306958910085
Annuals > 2 > ratios > FCF
308696752
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.4385968617332644
Annuals > 2 > health Score
60
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
698857395
Annuals > 3 > income Statement > cost Of Revenue
31799559
Annuals > 3 > income Statement > gross Profit
667057836
Annuals > 3 > income Statement > operating Expenses
381111499
Annuals > 3 > income Statement > operating Income
285946337
Annuals > 3 > income Statement > interest Expense
10916038
Annuals > 3 > income Statement > pretax Income
285946337
Annuals > 3 > income Statement > net Income
206010928
Annuals > 3 > income Statement > eps
0.974350348529334
Annuals > 3 > income Statement > dividends Per Share
216992622
Annuals > 3 > income Statement > shares Outstanding
211434140
Annuals > 3 > income Statement > income Tax Expense
79935409
Annuals > 3 > income Statement > EBITDA
324153785
Annuals > 3 > income Statement > operating Margin
40.916264039818884
Annuals > 3 > income Statement > total Other Income Expense Net
-101067868
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
1001297934
Annuals > 3 > balance Sheet > short Term Investments
6015201948
Annuals > 3 > balance Sheet > receivables
272432069
Annuals > 3 > balance Sheet > inventories
-1013140122
Annuals > 3 > balance Sheet > total Current Assets
1380569383
Annuals > 3 > balance Sheet > property Plant Equipment
166284248
Annuals > 3 > balance Sheet > total Assets
19422860136
Annuals > 3 > balance Sheet > payables
205526506
Annuals > 3 > balance Sheet > short Term Debt
14139575
Annuals > 3 > balance Sheet > long Term Debt
24886079
Annuals > 3 > balance Sheet > total Liabilities
17035083302
Annuals > 3 > balance Sheet > equity
2387776834
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
206010928
Annuals > 3 > cash Flow > depreciation
38207448
Annuals > 3 > cash Flow > change In Working Capital
9412659
Annuals > 3 > cash Flow > cash From Operations
295256354
Annuals > 3 > cash Flow > capital Expenditures
7237499
Annuals > 3 > cash Flow > cash From Investing
-665439819
Annuals > 3 > cash Flow > cash From Financing
199714833
Annuals > 3 > cash Flow > net Change In Cash
-170468632
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.974350348529334
Annuals > 3 > ratios > PB
1.3043199171099755
Annuals > 3 > ratios > ROE
8.627729571146347
Annuals > 3 > ratios > ROA
1.060662160760565
Annuals > 3 > ratios > FCF
288018855
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.41212822109437647
Annuals > 3 > health Score
59
Valuation > metrics > PE
16.931
Valuation > metrics > PB
1.113923645570113
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
1.9884043092366843
Profitability > metrics > ROA
1.118175598631699
Profitability > metrics > Net Margin
0.2508869119091802
Profitability > final Score
37
Profitability > verdict
Weak
Risk > metrics > Debt Equity
7.185913153438154
Risk > metrics > Interest Coverage
0.7616096457158297
Risk > final Score
9
Risk > verdict
High
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
20
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
15
Prev Profitabilities > 1
37
Prev Profitabilities > 2
38
Prev Risks > 0
26
Prev Risks > 1
11
Prev Risks > 2
12
Prev Liquidities > 0
10
Prev Liquidities > 1
50
Prev Liquidities > 2
50
Updated At
2026-01-20T22:11:01.896Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-01-26
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.26
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-30
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.28
Earnings History > 1 > eps Estimate
0.56
Earnings History > 1 > eps Difference
-0.28
Earnings History > 1 > surprise Percent
-50
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-28
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
-0.16
Earnings History > 2 > eps Estimate
0.04
Earnings History > 2 > eps Difference
-0.2
Earnings History > 2 > surprise Percent
-500
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-28
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
-0.15
Earnings History > 3 > eps Estimate
-0.07
Earnings History > 3 > eps Difference
-0.08
Earnings History > 3 > surprise Percent
-114.2857
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-01-27
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
-0.27
Earnings History > 4 > eps Estimate
-0.19
Earnings History > 4 > eps Difference
-0.08
Earnings History > 4 > surprise Percent
-42.1053
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-29
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
-0.32
Earnings History > 5 > eps Estimate
-0.24
Earnings History > 5 > eps Difference
-0.08
Earnings History > 5 > surprise Percent
-33.3333
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-29
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
-0.23
Earnings History > 6 > eps Estimate
-0.28
Earnings History > 6 > eps Difference
0.05
Earnings History > 6 > surprise Percent
17.8571
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-29
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
-0.29
Earnings History > 7 > eps Estimate
-0.11
Earnings History > 7 > eps Difference
-0.18
Earnings History > 7 > surprise Percent
-163.6364
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-01-29
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
-
Earnings History > 8 > eps Actual
-0.12
Earnings History > 8 > eps Estimate
0.02
Earnings History > 8 > eps Difference
-0.14
Earnings History > 8 > surprise Percent
-700
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-30
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
-
Earnings History > 9 > eps Actual
0.12
Earnings History > 9 > eps Estimate
0.05
Earnings History > 9 > eps Difference
0.07
Earnings History > 9 > surprise Percent
140
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-28
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
-
Earnings History > 10 > eps Actual
0.17
Earnings History > 10 > eps Estimate
0.19
Earnings History > 10 > eps Difference
-0.02
Earnings History > 10 > surprise Percent
-10.5263
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-24
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
-
Earnings History > 11 > eps Actual
0.27
Earnings History > 11 > eps Estimate
0.4
Earnings History > 11 > eps Difference
-0.13
Earnings History > 11 > surprise Percent
-32.5
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-01-27
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
-
Earnings History > 12 > eps Actual
0.45
Earnings History > 12 > eps Estimate
0.75
Earnings History > 12 > eps Difference
-0.3
Earnings History > 12 > surprise Percent
-40
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-24
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
-
Earnings History > 13 > eps Actual
1.08
Earnings History > 13 > eps Estimate
1.02
Earnings History > 13 > eps Difference
0.06
Earnings History > 13 > surprise Percent
5.8824
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-25
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
-
Earnings History > 14 > eps Actual
0.94
Earnings History > 14 > eps Estimate
0.96
Earnings History > 14 > eps Difference
-0.02
Earnings History > 14 > surprise Percent
-2.0833
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-25
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
-
Earnings History > 15 > eps Actual
1.01
Earnings History > 15 > eps Estimate
0.95
Earnings History > 15 > eps Difference
0.06
Earnings History > 15 > surprise Percent
6.3158
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-01-24
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
-
Earnings History > 16 > eps Actual
1.43
Earnings History > 16 > eps Estimate
1.31
Earnings History > 16 > eps Difference
0.12
Earnings History > 16 > surprise Percent
9.1603
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-25
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
-
Earnings History > 17 > eps Actual
1.31
Earnings History > 17 > eps Estimate
1.12
Earnings History > 17 > eps Difference
0.19
Earnings History > 17 > surprise Percent
16.9643
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-26
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
-
Earnings History > 18 > eps Actual
1.37
Earnings History > 18 > eps Estimate
1.16
Earnings History > 18 > eps Difference
0.21
Earnings History > 18 > surprise Percent
18.1034
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-26
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
-
Earnings History > 19 > eps Actual
1.35
Earnings History > 19 > eps Estimate
1.12
Earnings History > 19 > eps Difference
0.23
Earnings History > 19 > surprise Percent
20.5357
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-01-25
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
-
Earnings History > 20 > eps Actual
1.47
Earnings History > 20 > eps Estimate
1.07
Earnings History > 20 > eps Difference
0.4
Earnings History > 20 > surprise Percent
37.3832
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-26
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
-
Earnings History > 21 > eps Actual
1.23
Earnings History > 21 > eps Estimate
0.83
Earnings History > 21 > eps Difference
0.4
Earnings History > 21 > surprise Percent
48.1928
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-27
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
-
Earnings History > 22 > eps Actual
0.86
Earnings History > 22 > eps Estimate
0.31
Earnings History > 22 > eps Difference
0.55
Earnings History > 22 > surprise Percent
177.4194
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-27
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
-
Earnings History > 23 > eps Actual
0.34
Earnings History > 23 > eps Estimate
0.31
Earnings History > 23 > eps Difference
0.03
Earnings History > 23 > surprise Percent
9.6774
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-01-27
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
-
Earnings History > 24 > eps Actual
0.61
Earnings History > 24 > eps Estimate
0.43
Earnings History > 24 > eps Difference
0.18
Earnings History > 24 > surprise Percent
41.8605
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-21
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
-
Earnings History > 25 > eps Actual
0.52
Earnings History > 25 > eps Estimate
0.33
Earnings History > 25 > eps Difference
0.19
Earnings History > 25 > surprise Percent
57.5758
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-22
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
-
Earnings History > 26 > eps Actual
0.13
Earnings History > 26 > eps Estimate
0.53
Earnings History > 26 > eps Difference
-0.4
Earnings History > 26 > surprise Percent
-75.4717
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-30
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
-
Earnings History > 27 > eps Actual
0.3
Earnings History > 27 > eps Estimate
0.31
Earnings History > 27 > eps Difference
-0.01
Earnings History > 27 > surprise Percent
-3.2258
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-01-22
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
-
Earnings History > 28 > eps Actual
0.36
Earnings History > 28 > eps Estimate
0.36
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
0
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-22
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
-
Earnings History > 29 > eps Actual
0.45
Earnings History > 29 > eps Estimate
0.41
Earnings History > 29 > eps Difference
0.04
Earnings History > 29 > surprise Percent
9.7561
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-23
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
-
Earnings History > 30 > eps Actual
0.46
Earnings History > 30 > eps Estimate
0.3
Earnings History > 30 > eps Difference
0.16
Earnings History > 30 > surprise Percent
53.3333
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-23
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
-
Earnings History > 31 > eps Actual
0.21
Earnings History > 31 > eps Estimate
0.32
Earnings History > 31 > eps Difference
-0.11
Earnings History > 31 > surprise Percent
-34.375
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-01-22
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
-
Earnings History > 32 > eps Actual
0.42
Earnings History > 32 > eps Estimate
0.45
Earnings History > 32 > eps Difference
-0.03
Earnings History > 32 > surprise Percent
-6.6667
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-23
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
-
Earnings History > 33 > eps Actual
0.61
Earnings History > 33 > eps Estimate
0.38
Earnings History > 33 > eps Difference
0.23
Earnings History > 33 > surprise Percent
60.5263
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-24
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
-
Earnings History > 34 > eps Actual
0.42
Earnings History > 34 > eps Estimate
0.61
Earnings History > 34 > eps Difference
-0.19
Earnings History > 34 > surprise Percent
-31.1475
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-24
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
-
Earnings History > 35 > eps Actual
0.33
Earnings History > 35 > eps Estimate
0.25
Earnings History > 35 > eps Difference
0.08
Earnings History > 35 > surprise Percent
32
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-01-23
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
-
Earnings History > 36 > eps Actual
0.1
Earnings History > 36 > eps Estimate
0.36
Earnings History > 36 > eps Difference
-0.26
Earnings History > 36 > surprise Percent
-72.2222
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-24
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
-
Earnings History > 37 > eps Actual
1.12
Earnings History > 37 > eps Estimate
0.77
Earnings History > 37 > eps Difference
0.35
Earnings History > 37 > surprise Percent
45.4545
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-25
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
-
Earnings History > 38 > eps Actual
0.9
Earnings History > 38 > eps Estimate
0.7
Earnings History > 38 > eps Difference
0.2
Earnings History > 38 > surprise Percent
28.5714
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-25
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
-
Earnings History > 39 > eps Actual
0.41
Earnings History > 39 > eps Estimate
0.38
Earnings History > 39 > eps Difference
0.03
Earnings History > 39 > surprise Percent
7.8947
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-01-26
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
-
Earnings History > 40 > eps Actual
0.39
Earnings History > 40 > eps Estimate
0.27
Earnings History > 40 > eps Difference
0.12
Earnings History > 40 > surprise Percent
44.4444
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-26
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
-
Earnings History > 41 > eps Actual
0.42
Earnings History > 41 > eps Estimate
0.55
Earnings History > 41 > eps Difference
-0.13
Earnings History > 41 > surprise Percent
-23.6364
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-24
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
-
Earnings History > 42 > eps Actual
0.65
Earnings History > 42 > eps Estimate
0.73
Earnings History > 42 > eps Difference
-0.08
Earnings History > 42 > surprise Percent
-10.9589
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-28
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
-
Earnings History > 43 > eps Actual
0.67
Earnings History > 43 > eps Estimate
0.24
Earnings History > 43 > eps Difference
0.43
Earnings History > 43 > surprise Percent
179.1667
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-01-26
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
-
Earnings History > 44 > eps Actual
0.41
Earnings History > 44 > eps Estimate
0.28
Earnings History > 44 > eps Difference
0.13
Earnings History > 44 > surprise Percent
46.4286
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-28
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
-
Earnings History > 45 > eps Actual
0.33
Earnings History > 45 > eps Estimate
0.28
Earnings History > 45 > eps Difference
0.05
Earnings History > 45 > surprise Percent
17.8571
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-28
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
-
Earnings History > 46 > eps Actual
0.65
Earnings History > 46 > eps Estimate
0.55
Earnings History > 46 > eps Difference
0.1
Earnings History > 46 > surprise Percent
18.1818
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-29
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
-
Earnings History > 47 > eps Actual
0.19
Earnings History > 47 > eps Estimate
0.11
Earnings History > 47 > eps Difference
0.08
Earnings History > 47 > surprise Percent
72.7273
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-01-28
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
-
Earnings History > 48 > eps Actual
0.12
Earnings History > 48 > eps Estimate
0.02
Earnings History > 48 > eps Difference
0.1
Earnings History > 48 > surprise Percent
500
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-28
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
AfterMarket
Earnings History > 49 > currency
-
Earnings History > 49 > eps Actual
0.11
Earnings History > 49 > eps Estimate
0.44
Earnings History > 49 > eps Difference
-0.33
Earnings History > 49 > surprise Percent
-75
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-29
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
BeforeMarket
Earnings History > 50 > currency
-
Earnings History > 50 > eps Actual
0.82
Earnings History > 50 > eps Estimate
0.87
Earnings History > 50 > eps Difference
-0.05
Earnings History > 50 > surprise Percent
-5.7471
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-29
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
BeforeMarket
Earnings History > 51 > currency
-
Earnings History > 51 > eps Actual
0.93
Earnings History > 51 > eps Estimate
0.88
Earnings History > 51 > eps Difference
0.05
Earnings History > 51 > surprise Percent
5.6818
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-04
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
BeforeMarket
Earnings History > 52 > currency
-
Earnings History > 52 > eps Actual
1.46
Earnings History > 52 > eps Estimate
1.22
Earnings History > 52 > eps Difference
0.24
Earnings History > 52 > surprise Percent
19.6721
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-29
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
BeforeMarket
Earnings History > 53 > currency
-
Earnings History > 53 > eps Actual
1.45
Earnings History > 53 > eps Estimate
0.96
Earnings History > 53 > eps Difference
0.49
Earnings History > 53 > surprise Percent
51.0417
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-30
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
BeforeMarket
Earnings History > 54 > currency
-
Earnings History > 54 > eps Actual
1.22
Earnings History > 54 > eps Estimate
0.83
Earnings History > 54 > eps Difference
0.39
Earnings History > 54 > surprise Percent
46.988
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-30
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
BeforeMarket
Earnings History > 55 > currency
-
Earnings History > 55 > eps Actual
1.78
Earnings History > 55 > eps Estimate
1.34
Earnings History > 55 > eps Difference
0.44
Earnings History > 55 > surprise Percent
32.8358
Earnings History > 56 > period
2010-12-31
Earnings History > 56 > report Date
2010-12-31
Earnings History > 56 > date
2010-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
222.0254
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Mechanics Bancorp operates as the holding company for Mechanics Bank that provides banking services in California, Oregon, Washington, and Hawaii. It offers various checking and savings accounts. The company also provides home loans, auto loans, term loans and lines of credit, owner occupied real estate lending services, SBA loans, multi-family lending services, commercial real estate loans, equipment financing services, and trade services and letters of credit. In addition, it offers debit and credit cards; online and mobile banking, digital wallet, overdraft, and money management services; payable and receivable solutions, and fraud prevention and cash management services; merchant and payroll services, workplace benefit plans, and loan payoff demand services; and industry solutions. Further, the company provides trust and estate, investment management, specialty asset management, and retirement plan services; and private banking and brokerage services. Mechanics Bancorp was founded in 1905 and is headquartered in Walnut Creek, California.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AMechanics Bancorp stock today: MCHB in focus ahead of Fed minutes and a key asset-sale timeline TechStock²
Read more →Mechanics Bancorp (MCHB) Stock: What Investors Are Watching Before Wall Street Reopens for the Final Trading Week of 2025 TechStock²
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
$
Analyst Picks
Strong Buy
0
Buy
0
Hold
1
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Mechanics Bank
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.26
Date
2025-09-30
EPS Actual
0.28
EPS Estimate
0.56
EPS Difference
-0.28
Surprise Percent
-50%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.