_id
6913131eccc777a4e85d7f7c
Ticker
MBCN
Name
Middlefield Banc
Exchange
NASDAQ
Address
15985 East High Street, Middlefield, OH, United States, 44062-0035
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.middlefieldbank.bank
Description
Middlefield Banc Corp. operates as the bank holding company for The Middlefield Banking Company that provides various commercial banking services to small and medium-sized businesses, professionals, small business owners, and retail customers in northeastern and central Ohio. The company offers checking, savings, and negotiable order of withdrawal accounts, money market accounts, time certificates of deposit, commercial loans, real estate loans, various consumer loans, safe deposit facilities, and travelers' checks. It also provides operational and working capital, term business, residential construction, professional, and residential and mortgage loans, as well as consumer installment loans for home improvements, automobiles, boats, and other personal expenditures; loans to finance capital purchases; selected guaranteed or subsidized loan programs for small businesses; and agricultural loans. In addition, the company resolves and disposes troubled assets in Ohio. Further, it offers official checks, money orders, and ATM services, as well as IRA accounts; online banking and bill payment services to individuals; and online cash management services to business customers. Middlefield Banc Corp. was founded in 1901 and is headquartered in Middlefield, Ohio.
Last Close
37.54
Volume
25063
Current Price
37
Change
-1.4384656366542332
Last Updated
2025-12-02T11:35:19.978Z
Image
data:image/webp;base64,UklGRkgHAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSHcFAAANmS8wRPQ/QmTX/T9Fsp0LZmZmptTP4PcXMzMzQ9Cza2hD+o3KsJXv5LMP0Ffaf1aGDg07ea8h60uV/a+0bch2H2BWclhJhYbTksMZQzbHTHWhQkvbhnAm75NETMAEXJUvxq/2SaiUSe7pE97m/VTKcxd38nEf9TEqlPeh9KXeR69Fee/hzpr3+pAHqstz6929wbu8ltxPKM3dzMd3OrpGnynrA9zHOxxtPuLWeVsWe1/tu4X0etO5Kcnx9mi2b48epvaU9N7MB7zHQDjOY0nq1L7FAPbDMiWNbVDQpVBS8RszhxCzluSuQggZgvWUVKILkCqxZfGaBCrf1+2nNI3OVW3DMNyfr9oPqmbG9gPYrYTUjk0w9rxgUg8hDn2d98NYVUn7e5nQYZKokU4rcSJkHce2PtONijrJuUqbaQQQiPUwtGtniDGasRkAmepCURsf5MFead312/mxOQxrf66/X4it45lbNifeRVRBZf4Y7kVmMYrtzXK254HY4mDVyjLodRhsGkR186UwCpDdMJ+JG8UJIL1tx2YFPsowNF4KF6Hakh9rNsvj8rJJ63H6LH75Vm+3cqcHalITH+VLh+sLTQVW7iWCbq5INVJ/6RFOqsJC1zD7knfLfuVXJoyzYdoaqqPr/dy6U/Nm10/X2+W5eJA2LJbdVOvLadOeXHe2BVuJNxV1Cv8/OM49X5JLaTPm5rnCM3B0duz3ZuNefzZzhhr0ZLYXV70ZHi5eNOs3uZLgWokkYJp4XdZUGZudLmx1tM3Y0agjt1XnO2PUA/tpqLvatW3O/TK0GTxtC4TXmP99/CEXfhU750zTPdPwYsQ7HiJ7D2PshyYBizu6pzK0etL1jzSHVsE70weoehsv4LhpsaCvMj8AcjVmK9CGK5ga0sx2ugC7nnUmQwsgycL69BZ+CuRI8rC+1VUBGMSPEbc2tTqBpdzStwDDrN5470xhYjX0FGtXJdDlin2ALjgDTkVEARPngYlz14qSBI86it1Y8M4JLOouOyCqqoNQZ0Mh5qiTsho86ojOeEB91AnedaDOdmvAqtGILmI+TgK6iexonbHgNJOcgJt5ZaI4QMktgFeTYLS1DQVXx7BDJAFJ+llUwETPRJ8K4M0E4yKo5pxCBGrMDjYYwGjGOIGUvRayMwKoCBN9GsBp7RfJQlZUJkzVFQJZnbHowtt6QnKAa3YQBVDNPrUWpHap6oC6X1Q96CUfSUCVs28LMRiBkKMWPOoKREkAMk2zCHCru5Q6WHjvcTU4H3OhS6lgdnJOKHoxNeDq0G2qjnMdF9dDtei9x3hwLiuAV2PAVDHmQk4Fs46oA9Dc/Xy8Q7ftr9cWuNAnqkURUCQUxBfa6HMCxIck4GLUgipXzoZq3ibTnGeo3mQ6XNQokIOnaI3r4FohRoDamRQh5fqK82BOus57tuumOhA4Ofzaas6pCDBOJyWXgEVvQ8GrMWAqm0ej6FJ13Fbe5wFgeTRd5SNeDr+48s2DPExYpOXRv99osOcXE5xRaHNk35iFO1vIpeGyd8GlVI3hW2fne3Dz00Td2LNsJqwXzp/W9JaiiOkA503j6iwR1yyvj61Ek7vOnlV7wP+JQj5o1hOWbd05v7LjJByAunSol3OeXs77F7+3c+ui1H0OAaAWVcLrsGO0UcIFO0rB4f3pnvc0P0MkVEa95PZImfgcCLu9XthtdgYgSTc7YPJKE6TsKnYWdi/s2qvxMC4Gyy6Fz+acTM3i5p/P+918VltnXORNpvNrbUoSkZT/7OfXH1JSr224VK22lDanMb3D9Am8KQ2uGafbhaGsIukO/2y+obzr6v/12R2UNx9efGs+pbw+BdnGpkQuzWI/o8RqrG0odabkwmcrAFZQOCCqAQAAUAsAnQEqQABAAD6ZPpZJpb+iITn8SqvwEwlsDbAFfqji7oWjPH2b26PO9ehTeZvQr6Tv/EliB7XHlbG1uSQp+az2BAa8KZIpo2Jwu2/TYMuLQFuQgbz5JXPwgzxR/jJ7cMKAAP78rRBM/eaDUpTeeB0OXDnRXPcOo7/2KYlvINSUqIxCk6NlKXaxYBBXGWwyMxl0soduOf9KQ9TWGid8oPGLCa6PsPPz/L7NzK5NZyzgjVXv7o3+2snL1o821EzLo+Fh6A7/rpPqv/4eTubkj/RvBCDu94c7gH1/C7ewAB8GsU4jE/Gu7O7pSwWMKE5aVmi9wFjJa/1fu4EMYDDBh5k2znlrHBP2C+u4id/1eJoes0b7jyLlxlBqSToraO6Dd4loWJ4fUM5gCpa0/sZnZXE9IyS2dGO78s7rRyGG44JKPXRrhmRwo7/DCXyTeI9ySkUfcIMC5CbENpSgjA/yzhAGk7CMgugpaxKa2YR/7jM4Axsg1567LJaP/iR+3eQfVj6MaCPXvCvp66pyazky+17vQo3WR2QHX63EmGtEywHT2xj3PDwn7gAA
Ipo Date
2002-06-05T00:00:00.000Z
Market Cap
281585408
Next Dividend Date
2025-12-12T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.21
Dividend Yield
2.27027027027027
Sentiment
0.945
Sentiment Sources
1
Rating
3
Target Price
33.6667
Strong Buy
0
Buy
0
Hold
4
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
-57038000
Cost Of Revenue
18763000
Gross Profit
-38968000
Operating Expenses
14640000
Operating Income
-13124000
Interest Expense
19174000
Pretax Income
-13124000
Net Income
-10987000
Eps
-1.351379109009813
Dividends Per Share
1698000
Shares Outstanding
8086886
Income Tax Expense
-2137000
EBITDA
284000
Operating Margin
23.009221922227287
Total Other Income Expense Net
-
Cash
81372000
Short Term Investments
155855000
Receivables
-
Inventories
-
Total Current Assets
188211000
Property Plant Equipment
21428000
Total Assets
1978893000
Payables
-
Short Term Debt
106000000
Long Term Debt
11502000
Total Liabilities
1754773000
Equity
224120000
Depreciation
284000
Change In Working Capital
-614000
Cash From Operations
4828000
Capital Expenditures
897000
Cash From Investing
-17900000
Cash From Financing
43931000
Net Change In Cash
30859000
PE
13.341
PB
1.3422179234338747
ROE
-4.902284490451544
ROA
-0.5552094024285295
FCF
3931000
Fcf Percent
-0.06891896630316631
Piotroski FScore
2
Health Score
18
Deep Value Investing Score
5
Defensive Investing Score
5
Dividend Investing Score
2
Economic Moat Investing Score
6.3
Garp Investing Score
1
Growth Investing Score
1.5
Momentum Investing Score
7.5
Net Net Investing Score
1.5
Quality Investing Score
3
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
-57038000
Quarters > 0 > income Statement > cost Of Revenue
18763000
Quarters > 0 > income Statement > gross Profit
-38968000
Quarters > 0 > income Statement > operating Expenses
14640000
Quarters > 0 > income Statement > operating Income
-13124000
Quarters > 0 > income Statement > interest Expense
19174000
Quarters > 0 > income Statement > pretax Income
-13124000
Quarters > 0 > income Statement > net Income
-10987000
Quarters > 0 > income Statement > eps
-1.351379109009813
Quarters > 0 > income Statement > dividends Per Share
1698000
Quarters > 0 > income Statement > shares Outstanding
8130213
Quarters > 0 > income Statement > income Tax Expense
-2137000
Quarters > 0 > income Statement > EBITDA
284000
Quarters > 0 > income Statement > operating Margin
23.009221922227287
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > balance Sheet > cash
81372000
Quarters > 0 > balance Sheet > short Term Investments
155855000
Quarters > 0 > balance Sheet > receivables
-
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
188211000
Quarters > 0 > balance Sheet > property Plant Equipment
21428000
Quarters > 0 > balance Sheet > total Assets
1978893000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
106000000
Quarters > 0 > balance Sheet > long Term Debt
11502000
Quarters > 0 > balance Sheet > total Liabilities
1754773000
Quarters > 0 > balance Sheet > equity
224120000
Quarters > 0 > cash Flow > net Income
5320000
Quarters > 0 > cash Flow > depreciation
284000
Quarters > 0 > cash Flow > change In Working Capital
-614000
Quarters > 0 > cash Flow > cash From Operations
4828000
Quarters > 0 > cash Flow > capital Expenditures
897000
Quarters > 0 > cash Flow > cash From Investing
-17900000
Quarters > 0 > cash Flow > cash From Financing
43931000
Quarters > 0 > cash Flow > net Change In Cash
30859000
Quarters > 0 > ratios > PE
-1.351379109009813
Quarters > 0 > ratios > PB
1.3422179234338747
Quarters > 0 > ratios > ROE
-4.902284490451544
Quarters > 0 > ratios > ROA
-0.5552094024285295
Quarters > 0 > ratios > FCF
3931000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.06891896630316631
Quarters > 0 > health Score
18
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
30314000
Quarters > 1 > income Statement > cost Of Revenue
9293000
Quarters > 1 > income Statement > gross Profit
21021000
Quarters > 1 > income Statement > operating Expenses
13651000
Quarters > 1 > income Statement > operating Income
7370000
Quarters > 1 > income Statement > interest Expense
9799000
Quarters > 1 > income Statement > pretax Income
7370000
Quarters > 1 > income Statement > net Income
6157000
Quarters > 1 > income Statement > eps
0.7588519581757579
Quarters > 1 > income Statement > dividends Per Share
1697000
Quarters > 1 > income Statement > shares Outstanding
8113572
Quarters > 1 > income Statement > income Tax Expense
1213000
Quarters > 1 > income Statement > EBITDA
7446000
Quarters > 1 > income Statement > operating Margin
24.312198983967804
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > balance Sheet > cash
59145000
Quarters > 1 > balance Sheet > short Term Investments
50916000
Quarters > 1 > balance Sheet > receivables
-
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
110061000
Quarters > 1 > balance Sheet > property Plant Equipment
20304000
Quarters > 1 > balance Sheet > total Assets
1924369000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
89000000
Quarters > 1 > balance Sheet > long Term Debt
11557000
Quarters > 1 > balance Sheet > total Liabilities
1708317000
Quarters > 1 > balance Sheet > equity
216052000
Quarters > 1 > cash Flow > net Income
6157000
Quarters > 1 > cash Flow > depreciation
76000
Quarters > 1 > cash Flow > change In Working Capital
352000
Quarters > 1 > cash Flow > cash From Operations
4828000
Quarters > 1 > cash Flow > capital Expenditures
624000
Quarters > 1 > cash Flow > cash From Investing
-29996000
Quarters > 1 > cash Flow > cash From Financing
31144000
Quarters > 1 > cash Flow > net Change In Cash
5976000
Quarters > 1 > ratios > PE
0.7588519581757579
Quarters > 1 > ratios > PB
1.389490326402903
Quarters > 1 > ratios > ROE
2.849776905559773
Quarters > 1 > ratios > ROA
0.3199490326439472
Quarters > 1 > ratios > FCF
4204000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.13868179718941742
Quarters > 1 > health Score
47
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
27417000
Quarters > 2 > income Statement > cost Of Revenue
9470000
Quarters > 2 > income Statement > gross Profit
17947000
Quarters > 2 > income Statement > operating Expenses
12193000
Quarters > 2 > income Statement > operating Income
5754000
Quarters > 2 > income Statement > interest Expense
9375000
Quarters > 2 > income Statement > pretax Income
5754000
Quarters > 2 > income Statement > net Income
4830000
Quarters > 2 > income Statement > eps
0.5964770803990592
Quarters > 2 > income Statement > dividends Per Share
1697000
Quarters > 2 > income Statement > shares Outstanding
8097545
Quarters > 2 > income Statement > income Tax Expense
924000
Quarters > 2 > income Statement > EBITDA
6089000
Quarters > 2 > income Statement > operating Margin
20.98697888171572
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > balance Sheet > cash
56150000
Quarters > 2 > balance Sheet > short Term Investments
54014000
Quarters > 2 > balance Sheet > receivables
-
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
110164000
Quarters > 2 > balance Sheet > property Plant Equipment
20494000
Quarters > 2 > balance Sheet > total Assets
1888356000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
110000000
Quarters > 2 > balance Sheet > long Term Debt
11609000
Quarters > 2 > balance Sheet > total Liabilities
1674563000
Quarters > 2 > balance Sheet > equity
213793000
Quarters > 2 > cash Flow > net Income
4830000
Quarters > 2 > cash Flow > depreciation
335000
Quarters > 2 > cash Flow > change In Working Capital
262000
Quarters > 2 > cash Flow > cash From Operations
8018000
Quarters > 2 > cash Flow > capital Expenditures
273000
Quarters > 2 > cash Flow > cash From Investing
-26824000
Quarters > 2 > cash Flow > cash From Financing
29884000
Quarters > 2 > cash Flow > net Change In Cash
11078000
Quarters > 2 > ratios > PE
0.5964770803990592
Quarters > 2 > ratios > PB
1.4013983853540575
Quarters > 2 > ratios > ROE
2.259194641545794
Quarters > 2 > ratios > ROA
0.25577804185227787
Quarters > 2 > ratios > FCF
7745000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.282488966699493
Quarters > 2 > health Score
53
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
27352000
Quarters > 3 > income Statement > cost Of Revenue
9706000
Quarters > 3 > income Statement > gross Profit
17646000
Quarters > 3 > income Statement > operating Expenses
11803000
Quarters > 3 > income Statement > operating Income
5843000
Quarters > 3 > income Statement > interest Expense
9883000
Quarters > 3 > income Statement > pretax Income
5843000
Quarters > 3 > income Statement > net Income
4848000
Quarters > 3 > income Statement > eps
0.5990838021604831
Quarters > 3 > income Statement > dividends Per Share
1616000
Quarters > 3 > income Statement > shares Outstanding
8092357
Quarters > 3 > income Statement > income Tax Expense
995000
Quarters > 3 > income Statement > EBITDA
6153000
Quarters > 3 > income Statement > operating Margin
21.362240421175784
Quarters > 3 > income Statement > total Other Income Expense Net
21879000
Quarters > 3 > balance Sheet > cash
46037000
Quarters > 3 > balance Sheet > short Term Investments
165802000
Quarters > 3 > balance Sheet > receivables
-
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
211839000
Quarters > 3 > balance Sheet > property Plant Equipment
20565000
Quarters > 3 > balance Sheet > total Assets
1853359000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
172400000
Quarters > 3 > balance Sheet > long Term Debt
8248000
Quarters > 3 > balance Sheet > total Liabilities
1642797000
Quarters > 3 > balance Sheet > equity
210562000
Quarters > 3 > cash Flow > net Income
4848000
Quarters > 3 > cash Flow > depreciation
310000
Quarters > 3 > cash Flow > change In Working Capital
-5200000
Quarters > 3 > cash Flow > cash From Operations
2659000
Quarters > 3 > cash Flow > capital Expenditures
408000
Quarters > 3 > cash Flow > cash From Investing
-18397000
Quarters > 3 > cash Flow > cash From Financing
-2343000
Quarters > 3 > cash Flow > net Change In Cash
-18081000
Quarters > 3 > ratios > PE
0.5990838021604831
Quarters > 3 > ratios > PB
1.4219907153237528
Quarters > 3 > ratios > ROE
2.3024097415488076
Quarters > 3 > ratios > ROA
0.2615791112245388
Quarters > 3 > ratios > FCF
2251000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.08229745539631471
Quarters > 3 > health Score
41
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
108475000
Annuals > 0 > income Statement > cost Of Revenue
42590000
Annuals > 0 > income Statement > gross Profit
65885000
Annuals > 0 > income Statement > operating Expenses
47541000
Annuals > 0 > income Statement > operating Income
18344000
Annuals > 0 > income Statement > interest Expense
40582000
Annuals > 0 > income Statement > pretax Income
18344000
Annuals > 0 > income Statement > net Income
15519000
Annuals > 0 > income Statement > eps
1.919243136284937
Annuals > 0 > income Statement > dividends Per Share
6457000
Annuals > 0 > income Statement > shares Outstanding
8086000
Annuals > 0 > income Statement > income Tax Expense
2825000
Annuals > 0 > income Statement > EBITDA
19497000
Annuals > 0 > income Statement > operating Margin
16.91080894215257
Annuals > 0 > income Statement > total Other Income Expense Net
-11285000
Annuals > 0 > balance Sheet > cash
46037000
Annuals > 0 > balance Sheet > short Term Investments
165802000
Annuals > 0 > balance Sheet > receivables
7087000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
211839000
Annuals > 0 > balance Sheet > property Plant Equipment
20565000
Annuals > 0 > balance Sheet > total Assets
1853359000
Annuals > 0 > balance Sheet > payables
2485000
Annuals > 0 > balance Sheet > short Term Debt
172400000
Annuals > 0 > balance Sheet > long Term Debt
8248000
Annuals > 0 > balance Sheet > total Liabilities
1642797000
Annuals > 0 > balance Sheet > equity
210562000
Annuals > 0 > cash Flow > net Income
15519000
Annuals > 0 > cash Flow > depreciation
1153000
Annuals > 0 > cash Flow > change In Working Capital
-985000
Annuals > 0 > cash Flow > cash From Operations
17468000
Annuals > 0 > cash Flow > capital Expenditures
776000
Annuals > 0 > cash Flow > cash From Investing
-43289000
Annuals > 0 > cash Flow > cash From Financing
20777000
Annuals > 0 > cash Flow > net Change In Cash
-5044000
Annuals > 0 > ratios > PE
1.919243136284937
Annuals > 0 > ratios > PB
1.3371573218339492
Annuals > 0 > ratios > ROE
7.3702757382623645
Annuals > 0 > ratios > ROA
0.8373445187899377
Annuals > 0 > ratios > FCF
16692000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.1538787739110394
Annuals > 0 > health Score
53
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
90301000
Annuals > 1 > income Statement > cost Of Revenue
28100000
Annuals > 1 > income Statement > gross Profit
90301000
Annuals > 1 > income Statement > operating Expenses
2293000
Annuals > 1 > income Statement > operating Income
20755000
Annuals > 1 > income Statement > interest Expense
25098000
Annuals > 1 > income Statement > pretax Income
20755000
Annuals > 1 > income Statement > net Income
17368000
Annuals > 1 > income Statement > eps
2.137336943145459
Annuals > 1 > income Statement > dividends Per Share
6864000
Annuals > 1 > income Statement > shares Outstanding
8126000
Annuals > 1 > income Statement > income Tax Expense
3387000
Annuals > 1 > income Statement > EBITDA
28485000
Annuals > 1 > income Statement > operating Margin
22.984241592008946
Annuals > 1 > income Statement > total Other Income Expense Net
-6576000
Annuals > 1 > balance Sheet > cash
56397000
Annuals > 1 > balance Sheet > short Term Investments
170779000
Annuals > 1 > balance Sheet > receivables
7087000
Annuals > 1 > balance Sheet > inventories
49310000
Annuals > 1 > balance Sheet > total Current Assets
234263000
Annuals > 1 > balance Sheet > property Plant Equipment
21339000
Annuals > 1 > balance Sheet > total Assets
1822883000
Annuals > 1 > balance Sheet > payables
2485000
Annuals > 1 > balance Sheet > short Term Debt
163000000
Annuals > 1 > balance Sheet > long Term Debt
8248000
Annuals > 1 > balance Sheet > total Liabilities
1617202000
Annuals > 1 > balance Sheet > equity
205681000
Annuals > 1 > cash Flow > net Income
17368000
Annuals > 1 > cash Flow > depreciation
1046000
Annuals > 1 > cash Flow > change In Working Capital
1165000
Annuals > 1 > cash Flow > cash From Operations
22356000
Annuals > 1 > cash Flow > capital Expenditures
1096000
Annuals > 1 > cash Flow > cash From Investing
-126542000
Annuals > 1 > cash Flow > cash From Financing
111213000
Annuals > 1 > cash Flow > net Change In Cash
7027000
Annuals > 1 > ratios > PE
2.137336943145459
Annuals > 1 > ratios > PB
1.3756609506954944
Annuals > 1 > ratios > ROE
8.444144087202998
Annuals > 1 > ratios > ROA
0.9527764535628452
Annuals > 1 > ratios > FCF
21260000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.23543482353462308
Annuals > 1 > health Score
59
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
61652000
Annuals > 2 > income Statement > cost Of Revenue
4729000
Annuals > 2 > income Statement > gross Profit
56923000
Annuals > 2 > income Statement > operating Expenses
38030000
Annuals > 2 > income Statement > operating Income
18893000
Annuals > 2 > income Statement > interest Expense
4729000
Annuals > 2 > income Statement > pretax Income
18893000
Annuals > 2 > income Statement > net Income
15673000
Annuals > 2 > income Statement > eps
2.5929863466604197
Annuals > 2 > income Statement > dividends Per Share
5490000
Annuals > 2 > income Statement > shares Outstanding
6044382
Annuals > 2 > income Statement > income Tax Expense
3220000
Annuals > 2 > income Statement > EBITDA
19035000
Annuals > 2 > income Statement > operating Margin
30.64458573931097
Annuals > 2 > income Statement > total Other Income Expense Net
-2382000
Annuals > 2 > balance Sheet > cash
51404000
Annuals > 2 > balance Sheet > short Term Investments
164967000
Annuals > 2 > balance Sheet > receivables
5904000
Annuals > 2 > balance Sheet > inventories
-88158000
Annuals > 2 > balance Sheet > total Current Assets
222275000
Annuals > 2 > balance Sheet > property Plant Equipment
22678000
Annuals > 2 > balance Sheet > total Assets
1687682000
Annuals > 2 > balance Sheet > payables
693000
Annuals > 2 > balance Sheet > short Term Debt
65000000
Annuals > 2 > balance Sheet > long Term Debt
12059000
Annuals > 2 > balance Sheet > total Liabilities
1489991000
Annuals > 2 > balance Sheet > equity
197691000
Annuals > 2 > cash Flow > net Income
15673000
Annuals > 2 > cash Flow > depreciation
1845000
Annuals > 2 > cash Flow > change In Working Capital
186000
Annuals > 2 > cash Flow > cash From Operations
18362000
Annuals > 2 > cash Flow > capital Expenditures
884000
Annuals > 2 > cash Flow > cash From Investing
-8654000
Annuals > 2 > cash Flow > cash From Financing
-75393000
Annuals > 2 > cash Flow > net Change In Cash
-65685000
Annuals > 2 > ratios > PE
2.5929863466604197
Annuals > 2 > ratios > PB
1.064617920087409
Annuals > 2 > ratios > ROE
7.928029095912308
Annuals > 2 > ratios > ROA
0.9286702115682931
Annuals > 2 > ratios > FCF
17478000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.28349445273470447
Annuals > 2 > health Score
58
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
59584000
Annuals > 3 > income Statement > cost Of Revenue
4895000
Annuals > 3 > income Statement > gross Profit
54689000
Annuals > 3 > income Statement > operating Expenses
31991000
Annuals > 3 > income Statement > operating Income
22698000
Annuals > 3 > income Statement > interest Expense
4195000
Annuals > 3 > income Statement > pretax Income
22698000
Annuals > 3 > income Statement > net Income
18633000
Annuals > 3 > income Statement > eps
2.9999632913846166
Annuals > 3 > income Statement > dividends Per Share
4240000
Annuals > 3 > income Statement > shares Outstanding
6211076
Annuals > 3 > income Statement > income Tax Expense
4065000
Annuals > 3 > income Statement > EBITDA
24800000
Annuals > 3 > income Statement > operating Margin
38.09411922663802
Annuals > 3 > income Statement > total Other Income Expense Net
-5892000
Annuals > 3 > balance Sheet > cash
97172000
Annuals > 3 > balance Sheet > short Term Investments
170199000
Annuals > 3 > balance Sheet > receivables
14296000
Annuals > 3 > balance Sheet > inventories
-130618000
Annuals > 3 > balance Sheet > total Current Assets
281667000
Annuals > 3 > balance Sheet > property Plant Equipment
17272000
Annuals > 3 > balance Sheet > total Assets
1331006000
Annuals > 3 > balance Sheet > payables
6160000
Annuals > 3 > balance Sheet > short Term Debt
434000
Annuals > 3 > balance Sheet > long Term Debt
12901000
Annuals > 3 > balance Sheet > total Liabilities
1185671000
Annuals > 3 > balance Sheet > equity
145335000
Annuals > 3 > cash Flow > net Income
18633000
Annuals > 3 > cash Flow > depreciation
2102000
Annuals > 3 > cash Flow > change In Working Capital
735000
Annuals > 3 > cash Flow > cash From Operations
15422000
Annuals > 3 > cash Flow > capital Expenditures
605000
Annuals > 3 > cash Flow > cash From Investing
70886000
Annuals > 3 > cash Flow > cash From Financing
-79231000
Annuals > 3 > cash Flow > net Change In Cash
7077000
Annuals > 3 > ratios > PE
2.9999632913846166
Annuals > 3 > ratios > PB
1.4880769692090687
Annuals > 3 > ratios > ROE
12.82072453297554
Annuals > 3 > ratios > ROA
1.3999185578427145
Annuals > 3 > ratios > FCF
14817000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.24867414070891514
Annuals > 3 > health Score
61
Valuation > metrics > PE
13.341
Valuation > metrics > PB
1.3422179234338747
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
-4.902284490451544
Profitability > metrics > ROA
-5.837597164884093
Profitability > metrics > Net Margin
0.1926259686524773
Profitability > final Score
29
Profitability > verdict
Weak
Risk > metrics > Debt Equity
7.829613599857219
Risk > metrics > Interest Coverage
-0.6844685511630333
Risk > final Score
3
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.7755754716981131
Liquidity > metrics > Quick Ratio
1.7755754716981131
Liquidity > final Score
94
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
52
Prev Profitabilities > 1
44
Prev Profitabilities > 2
38
Prev Risks > 0
9
Prev Risks > 1
8
Prev Risks > 2
8
Prev Liquidities > 0
81
Prev Liquidities > 1
75
Prev Liquidities > 2
81
Updated At
2025-12-13T01:00:20.559Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-22
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-01-22
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
0.65
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-22
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.65
Earnings History > 2 > eps Estimate
0.63
Earnings History > 2 > eps Difference
0.02
Earnings History > 2 > surprise Percent
3.1746
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-22
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.76
Earnings History > 3 > eps Estimate
0.55
Earnings History > 3 > eps Difference
0.21
Earnings History > 3 > surprise Percent
38.1818
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-24
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.6
Earnings History > 4 > eps Estimate
0.46
Earnings History > 4 > eps Difference
0.14
Earnings History > 4 > surprise Percent
30.4348
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-23
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.6
Earnings History > 5 > eps Estimate
0.46
Earnings History > 5 > eps Difference
0.14
Earnings History > 5 > surprise Percent
30.4348
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-17
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.29
Earnings History > 6 > eps Estimate
0.45
Earnings History > 6 > eps Difference
-0.16
Earnings History > 6 > surprise Percent
-35.5556
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-18
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.52
Earnings History > 7 > eps Estimate
0.4
Earnings History > 7 > eps Difference
0.12
Earnings History > 7 > surprise Percent
30
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-30
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.51
Earnings History > 8 > eps Estimate
0.42
Earnings History > 8 > eps Difference
0.09
Earnings History > 8 > surprise Percent
21.4286
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-26
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.44
Earnings History > 9 > eps Estimate
0.5
Earnings History > 9 > eps Difference
-0.06
Earnings History > 9 > surprise Percent
-12
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-23
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.48
Earnings History > 10 > eps Estimate
0.58
Earnings History > 10 > eps Difference
-0.1
Earnings History > 10 > surprise Percent
-17.2414
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-24
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.65
Earnings History > 11 > eps Estimate
0.59
Earnings History > 11 > eps Difference
0.06
Earnings History > 11 > surprise Percent
10.1695
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-24
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.63
Earnings History > 12 > eps Estimate
0.61
Earnings History > 12 > eps Difference
0.02
Earnings History > 12 > surprise Percent
3.2787
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-27
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.79
Earnings History > 13 > eps Estimate
0.77
Earnings History > 13 > eps Difference
0.02
Earnings History > 13 > surprise Percent
2.5974
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-18
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.73
Earnings History > 14 > eps Estimate
0.67
Earnings History > 14 > eps Difference
0.06
Earnings History > 14 > surprise Percent
8.9552
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-18
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.78
Earnings History > 15 > eps Estimate
0.65
Earnings History > 15 > eps Difference
0.13
Earnings History > 15 > surprise Percent
20
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-21
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.65
Earnings History > 16 > eps Estimate
0.62
Earnings History > 16 > eps Difference
0.03
Earnings History > 16 > surprise Percent
4.8387
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-25
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.81
Earnings History > 17 > eps Estimate
0.75
Earnings History > 17 > eps Difference
0.06
Earnings History > 17 > surprise Percent
8
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-18
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.85
Earnings History > 18 > eps Estimate
0.64
Earnings History > 18 > eps Difference
0.21
Earnings History > 18 > surprise Percent
32.8125
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-16
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.7
Earnings History > 19 > eps Estimate
0.57
Earnings History > 19 > eps Difference
0.13
Earnings History > 19 > surprise Percent
22.807
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-20
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.65
Earnings History > 20 > eps Estimate
0.57
Earnings History > 20 > eps Difference
0.08
Earnings History > 20 > surprise Percent
14.0351
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-26
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.39
Earnings History > 21 > eps Estimate
0.51
Earnings History > 21 > eps Difference
-0.12
Earnings History > 21 > surprise Percent
-23.5294
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-21
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.29
Earnings History > 22 > eps Estimate
0.42
Earnings History > 22 > eps Difference
-0.13
Earnings History > 22 > surprise Percent
-30.9524
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-22
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.46
Earnings History > 23 > eps Estimate
0.17
Earnings History > 23 > eps Difference
0.29
Earnings History > 23 > surprise Percent
170.5882
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-27
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.16
Earnings History > 24 > eps Estimate
0.34
Earnings History > 24 > eps Difference
-0.18
Earnings History > 24 > surprise Percent
-52.9412
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-24
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.53
Earnings History > 25 > eps Estimate
0.49
Earnings History > 25 > eps Difference
0.04
Earnings History > 25 > surprise Percent
8.1633
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-18
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.51
Earnings History > 26 > eps Estimate
0.48
Earnings History > 26 > eps Difference
0.03
Earnings History > 26 > surprise Percent
6.25
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-19
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.51
Earnings History > 27 > eps Estimate
0.48
Earnings History > 27 > eps Difference
0.03
Earnings History > 27 > surprise Percent
6.25
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-22
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.46
Earnings History > 28 > eps Estimate
0.52
Earnings History > 28 > eps Difference
-0.06
Earnings History > 28 > surprise Percent
-11.5385
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-17
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.53
Earnings History > 29 > eps Estimate
0.48
Earnings History > 29 > eps Difference
0.05
Earnings History > 29 > surprise Percent
10.4167
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-17
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.51
Earnings History > 30 > eps Estimate
0.48
Earnings History > 30 > eps Difference
0.03
Earnings History > 30 > surprise Percent
6.25
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-19
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.48
Earnings History > 31 > eps Estimate
0.47
Earnings History > 31 > eps Difference
0.01
Earnings History > 31 > surprise Percent
2.1277
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-19
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.4
Earnings History > 32 > eps Estimate
0.44
Earnings History > 32 > eps Difference
-0.04
Earnings History > 32 > surprise Percent
-9.0909
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-23
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.46
Earnings History > 33 > eps Estimate
0.21
Earnings History > 33 > eps Difference
0.25
Earnings History > 33 > surprise Percent
119.0476
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-24
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.42
Earnings History > 34 > eps Estimate
0.41
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
2.439
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-26
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.45
Earnings History > 35 > eps Estimate
0.43
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
4.6512
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-27
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.42
Earnings History > 36 > eps Estimate
0.44
Earnings History > 36 > eps Difference
-0.02
Earnings History > 36 > surprise Percent
-4.5455
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-02-07
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.47
Earnings History > 37 > eps Estimate
0.41
Earnings History > 37 > eps Difference
0.06
Earnings History > 37 > surprise Percent
14.6341
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-27
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.3
Earnings History > 38 > eps Estimate
0.37
Earnings History > 38 > eps Difference
-0.07
Earnings History > 38 > surprise Percent
-18.9189
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-20
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.47
Earnings History > 39 > eps Estimate
0.37
Earnings History > 39 > eps Difference
0.1
Earnings History > 39 > surprise Percent
27.027
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-21
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.4
Earnings History > 40 > eps Estimate
0.4
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
0
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-27
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.46
Earnings History > 41 > eps Estimate
0.43
Earnings History > 41 > eps Difference
0.03
Earnings History > 41 > surprise Percent
6.9767
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-22
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.48
Earnings History > 42 > eps Estimate
0.37
Earnings History > 42 > eps Difference
0.11
Earnings History > 42 > surprise Percent
29.7297
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-27
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.3638
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-22
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.3946
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-27
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.4584
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-21
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.4673
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-06-30
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.394
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-03-31
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.4322
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2013-12-31
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.4479
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-09-30
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.4595
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-06-30
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.4163
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-03-31
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.4121
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2012-12-31
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.3186
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-09-30
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.466
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-06-30
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.4268
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-03-31
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.4315
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2011-12-31
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.3784
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-09-30
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.3165
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-06-30
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.2185
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-03-31
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.3089
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2010-12-31
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.2189
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-09-30
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.1466
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-06-30
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.2274
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-03-31
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.2057
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2009-12-31
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.16
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-09-30
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.0688
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-06-30
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.1493
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-03-31
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.196
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2008-12-31
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.1275
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-09-30
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.2309
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-06-30
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.2528
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-03-31
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.235
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2007-12-31
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.2723
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-09-30
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.2683
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-06-30
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.281
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-03-31
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.2475
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2006-12-31
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.3781
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-09-30
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.3072
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-06-30
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.3273
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-03-31
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.2709
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2005-12-31
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.3767
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-09-30
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.3255
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-06-30
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.3065
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-03-31
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.2423
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2004-12-31
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.283
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-09-30
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.2727
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-06-30
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.3024
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-03-31
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.2289
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2003-12-31
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.2786
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-09-30
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.2367
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Middlefield Banc Corp. operates as the bank holding company for The Middlefield Banking Company that provides various commercial banking services to small and medium-sized businesses, professionals, small business owners, and retail customers in northeastern and central Ohio. The company offers checking, savings, and negotiable order of withdrawal accounts, money market accounts, time certificates of deposit, commercial loans, real estate loans, various consumer loans, safe deposit facilities, and travelers' checks. It also provides operational and working capital, term business, residential construction, professional, and residential and mortgage loans, as well as consumer installment loans for home improvements, automobiles, boats, and other personal expenditures; loans to finance capital purchases; selected guaranteed or subsidized loan programs for small businesses; and agricultural loans. In addition, the company resolves and disposes troubled assets in Ohio. Further, it offers official checks, money orders, and ATM services, as well as IRA accounts; online banking and bill payment services to individuals; and online cash management services to business customers. Middlefield Banc Corp. was founded in 1901 and is headquartered in Middlefield, Ohio.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.21Next Payout:
Dec 12, 2025Yield:
2.2703 %Aug Summary: What technical charts say about BTDR stock - July 2025 Reactions & Precise Buy Zone Tips moha.gov.vn
Read more →35,072 Shares in Middlefield Banc Corp. $MBCN Acquired by Fisher Asset Management LLC - MarketBeat
12/7/2025
35,072 Shares in Middlefield Banc Corp. $MBCN Acquired by Fisher Asset Management LLC MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$33.6667
Analyst Picks
Strong Buy
0
Buy
0
Hold
4
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 Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 42.62% of the total shares of Middlefield Banc
1.
Castle Creek Capital Partners VI LP(6.9359%)
since
2025/06/30
2.
BlackRock Inc(5.9363%)
since
2025/06/30
3.
Vanguard Group Inc(5.1484%)
since
2025/06/30
4.
Vanguard Total Stock Mkt Idx Inv(2.8925%)
since
2025/07/31
5.
iShares Russell 2000 ETF(2.2245%)
since
2025/08/31
6.
AllianceBernstein L.P.(2.2238%)
since
2025/06/30
7.
Geode Capital Management, LLC(2.1177%)
since
2025/06/30
8.
State Street Corp(1.2899%)
since
2025/06/30
9.
Elizabeth Park Capital Advisors, Ltd(1.068%)
since
2025/06/30
10.
Dimensional Fund Advisors, Inc.(1.0528%)
since
2025/06/30
11.
Vanguard Institutional Extnd Mkt Idx Tr(1.0147%)
since
2025/07/31
12.
Fidelity Small Cap Index(0.9213%)
since
2025/06/30
13.
iShares Russell 2000 Value ETF(0.7861%)
since
2025/08/31
14.
Northern Trust Corp(0.6768%)
since
2025/06/30
15.
Bridgeway Capital Management, LLC(0.6014%)
since
2025/06/30
16.
Hartland & Co(0.5265%)
since
2025/06/30
17.
Fundamentun, LLC(0.4876%)
since
2025/06/30
18.
Fidelity Extended Market Index(0.4825%)
since
2025/07/31
19.
Huntington National Bank(0.4738%)
since
2025/06/30
20.
Renaissance Technologies Corp(0.458%)
since
2025/06/30
21.
Fisher Asset Management, LLC(0.434%)
since
2025/06/30
22.
Vanguard Russell 2000 ETF(0.4324%)
since
2025/07/31
23.
Bridgeway Omni Small-Cap Value(0.3712%)
since
2025/06/30
24.
Bridgeway Omni Small-Cap Value N(0.3712%)
since
2025/06/30
25.
Bank of New York Mellon Corp(0.3403%)
since
2025/06/30
26.
Barclays PLC(0.3281%)
since
2025/06/30
27.
State St Russell Sm Cap® Indx SL Cl I(0.3267%)
since
2025/08/31
28.
Morgan Stanley - Brokerage Accounts(0.2792%)
since
2025/06/30
29.
Charles Schwab Investment Management Inc(0.2651%)
since
2025/06/30
30.
Citadel Advisors Llc(0.2582%)
since
2025/06/30
31.
EA Bridgeway Omni Small-Cap Value ETF(0.2416%)
since
2025/08/29
32.
Schwab Small Cap Index(0.2221%)
since
2025/07/31
33.
NT R2000 Index Fund - NL(0.2154%)
since
2025/06/30
34.
iShares Micro-Cap ETF(0.2045%)
since
2025/08/31
35.
DFA US Core Equity 2 I(0.1908%)
since
2025/07/31
36.
Extended Equity Market Fund K(0.1804%)
since
2025/06/30
37.
NT R2000 Index Fund - DC - NL - 3(0.1717%)
since
2025/06/30
38.
Fidelity Total Market Index(0.1582%)
since
2025/07/31
39.
DFA US Small Cap Value I(0.1572%)
since
2025/07/31
40.
iShares Russell 2000 Small-Cap Idx Instl(0.1529%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.65
Date
2025-09-30
EPS Actual
0.65
EPS Estimate
0.63
EPS Difference
0.02
Surprise Percent
3.1746%
(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.