25 XP   0   0   10

Middlefield Banc
Buy, Hold or Sell?

Let's analyse Middlefield Banc together

PenkeI guess you are interested in Middlefield Banc. Buy, hold or sell? I don't know! However, I do recommend doing research before doing anything. I will help you with that.

I'm going to help you getting a better view of Middlefield Banc. At the end you don't have to ask anyone for trading advice. You can make your own decision, with more confidence, the odds in your favor, backed by data.

You can find me behind Let's Analyse Together in the top-right of each section.

Get notifications about Middlefield Banc

I send you an email if I find something interesting about Middlefield Banc.

Quick analysis of Middlefield Banc (30 sec.)










What can you expect buying and holding a share of Middlefield Banc? (30 sec.)

How much money do you get?

How much money do you get?
$0.85
When do you have the money?
1 year
How often do you get paid?
100.0%

What is your share worth?

Current worth
$25.34
Expected worth in 1 year
$26.26
How sure are you?
77.5%

+ What do you gain per year?

Total Gains per Share
$1.77
Return On Investment
8.1%

For what price can you sell your share?

Current Price per Share
$21.80
Expected price per share
$21.39 - $24.92
How sure are you?
50%

1. Valuation of Middlefield Banc (5 min.)




Live pricePrice per Share (EOD)

$21.80

Intrinsic Value Per Share

$-22.47 - $21.70

Total Value Per Share

$2.87 - $47.04

2. Growth of Middlefield Banc (5 min.)




Is Middlefield Banc growing?

Current yearPrevious yearGrowGrow %
How rich?$205.6m$146.6m$51.3m25.9%

How much money is Middlefield Banc making?

Current yearPrevious yearGrowGrow %
Making money$4.3m$3.9m$423.5k9.8%
Net Profit Margin22.3%28.5%--

How much money comes from the company's main activities?

3. Financial Health of Middlefield Banc (5 min.)




4. Comparing to competitors in the Banks - Regional industry (5 min.)




  Industry Rankings (Banks - Regional)  

What can you expect buying and holding a share of Middlefield Banc? (5 min.)

Welcome investor! Middlefield Banc's management wants to use your money to grow the business. In return you get a share of Middlefield Banc.

What can you expect buying and holding a share of Middlefield Banc?

First you should know what it really means to hold a share of Middlefield Banc. And how you can make/lose money.

Speculation

The Price per Share of Middlefield Banc is $21.80. The market price reflects what other people think it is worth; not what it's really worth. Your job is to find out if the market price is fair, overpriced, or underpriced. I will help you with that.

If you buy blind, there is a 50% chance of making or losing money by selling the stock in the future. However, we can look at a few things to determine the odds in our favor:

  • The fundamentals: the financial health trends of Middlefield Banc.
  • The technials: based on market psychology, we can make a calculated estimate of what the price will do in the future. We can do this through technical analysis. We can calculate the probabilities and the expected value (millionaire math). That's called speculation.
  • The book value: what is the market price compared to it's book value.

Investing

If you really want to invest in Middlefield Banc, you will have to let go of the thought of selling in the future. If you have to sell the share for less than you bought it, it can still be a good investment. Focus on what it means to hold the stock forever:

  • You own a part of the company. The equity of this part can grow or shrink. The current Book Value per Share is $25.34. Based on the TTM, the Book Value Change Per Share is $0.23 per quarter. Based on the YOY, the Book Value Change Per Share is $1.62 per quarter.
  • You may receive quarterly/yearly dividend in the form of additional shares.
  • You may receive quarterly/yearly dividend in the form of cash. Based on the TTM the Dividend per Share is $0.21 per quarter.
Based on historical numbers we can estimate the returns while holding a share of Middlefield Banc.

How much money are you going to get?

 MRQTTMYOY5Y10Y
 $% of Price per Share$% of Price per Share$% of Price per Share$% of Price per Share$% of Price per Share
Usd Eps0.442.0%0.532.5%0.482.2%0.452.1%0.361.6%
Usd Book Value Change Per Share1.426.5%0.231.1%1.627.4%0.472.2%0.472.1%
Usd Dividend Per Share0.251.1%0.211.0%0.170.8%0.150.7%0.120.5%
Usd Total Gains Per Share1.677.7%0.442.0%1.798.2%0.622.9%0.592.7%
Usd Price Per Share32.37-28.15-26.13-27.19-31.92-
Price to Earnings Ratio18.54-13.57-13.58-16.61-26.27-
Price-to-Total Gains Ratio19.33--36.59--25.36-51.63-37.51-
Price to Book Ratio1.28-1.15-1.49-1.48-2.47-
Price-to-Total Gains Ratio19.33--36.59--25.36-51.63-37.51-

When do you get the money?

Usd Investment
$.00
Usd Price Per Share21.8
Number of shares45
Gains per QuarterTrailing 12 Months5 Year
Usd Dividend Per Share0.210.15
Usd Book Value Change Per Share0.230.47
Usd Total Gains Per Share0.440.62
Gains per Quarter (45 shares)19.8628.06
Gains per Year (45 shares)79.46112.23
YearsReturn on Investment (TTM)Return on Investment (5Y)
 DividendBook Value gainTotal gainsDividendBook Value gainTotal gains
Broker costs---10---10
13841692785102
2768314854171214
311412422780256326
4152166306107342438
5190207385134427550
6228248464161513662
7266290543188598774
8304331622214684886
9342373701241769998
103804147802688541110

How sure are you?

Based on the past periods, how sure are you to get value out of your investment.

Linear %
 Trailing 12 Months3Y5 Year10 YearALLTIME
  % % % % %
Earnings Per Share4.00.00.0100.0%12.00.00.0100.0%20.00.00.0100.0%40.00.00.0100.0%96.00.00.0100.0%
Book Value Change Per Share2.02.00.050.0%6.06.00.050.0%13.07.00.065.0%30.010.00.075.0%73.019.04.076.0%
Dividend per Share4.00.00.0100.0%12.00.00.0100.0%20.00.00.0100.0%40.00.00.0100.0%96.00.00.0100.0%
Total Gains per Share2.02.00.050.0%7.05.00.058.3%14.06.00.070.0%31.09.00.077.5%82.014.00.085.4%

Fundamentals of Middlefield Banc

About Middlefield Banc

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. It provides checking, savings, 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. The company also offers 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 provides official checks, money orders, ATM services, as well as IRA accounts; online banking and bill payment services to individuals; and online cash management services to business customers. The company was founded in 1901 and is headquartered in Middlefield, Ohio.

Fundamental data was last updated by Penke on 2024-04-11 14:11:07.

Financial Health

Profitability Details
 Compared to previous yearCompared to industry
The company is making a huge profit.
Using its assets, the company is inefficient in making profit.
Using its investors money, the company is inefficient in making profit.
Operating Efficiency Details
 Compared to previous yearCompared to industry
The company is operating very efficient.
Liquidity Details
 Compared to previous yearCompared to industry
The company is able to pay all its short-term debts.
The company is very able to pay all its short-term debts with the most liquid assets.
Solvency Details
 Compared to previous yearCompared to industry
The company is just able to pay all its debts by selling its assets.
The company is unable to pay all its debts with equity.

Valuation

Valuation Details
 Compared to previous yearCompared to industry
Based on the equity, the company is underpriced.
Based on the earnings, the company is underpriced.
Based on how much money comes from the company's main activities, the company is underpriced.

1.1. Profitability of Middlefield Banc.

1.1. Profitability
1.1.1. Net Profit Margin

Measures how much net profit Middlefield Banc earns for each $1 of revenue.

  • Above 10% is considered healthy but always compare Middlefield Banc to the Banks - Regional industry mean.
  • A Net Profit Margin of 13.9% means that $0.14 for each $1 in revenue is generated as profit.

Let's take a look of the Net Profit Margin trends of Middlefield Banc:

  • The MRQ is 13.9%. The company is making a huge profit. +2
  • The TTM is 22.3%. The company is making a huge profit. +2
Trends
Current periodCompared to+/- 
MRQ13.9%TTM22.3%-8.5%
TTM22.3%YOY28.5%-6.2%
TTM22.3%5Y25.7%-3.4%
5Y25.7%10Y25.2%+0.5%
Compared to industry (Banks - Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ13.9%18.4%-4.5%
TTM22.3%28.0%-5.7%
YOY28.5%25.2%+3.3%
5Y25.7%22.8%+2.9%
10Y25.2%19.8%+5.4%
1.1.2. Return on Assets

Shows how efficient Middlefield Banc is using its assets to generate profit.

  • Above 5% is considered healthy but always compare Middlefield Banc to the Banks - Regional industry mean.
  • 0.2% Return on Assets means that Middlefield Banc generated $0.00 profit for each $1 in assets.

Let's take a look of the Return on Assets trends of Middlefield Banc:

  • The MRQ is 0.2%. Using its assets, the company is inefficient in making profit. -1
  • The TTM is 0.2%. Using its assets, the company is inefficient in making profit. -1
Trends
Current periodCompared to+/- 
MRQ0.2%TTM0.2%-0.1%
TTM0.2%YOY0.3%0.0%
TTM0.2%5Y0.3%0.0%
5Y0.3%10Y0.2%+0.0%
Compared to industry (Banks - Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ0.2%0.1%+0.1%
TTM0.2%0.2%+0.0%
YOY0.3%0.2%+0.1%
5Y0.3%0.2%+0.1%
10Y0.2%0.2%+0.0%
1.1.3. Return on Equity

Shows how efficient Middlefield Banc is using its investors money to generate profit.

  • Above 15%-20% is considered healthy but always compare Middlefield Banc to the Banks - Regional industry mean.
  • 1.7% Return on Equity means Middlefield Banc generated $0.02 for each $1 the owners (shareholders) invested.

Let's take a look of the Return on Equity trends of Middlefield Banc:

  • The MRQ is 1.7%. Using its investors money, the company is inefficient in making profit. -1
  • The TTM is 2.2%. Using its investors money, the company is inefficient in making profit. -1
Trends
Current periodCompared to+/- 
MRQ1.7%TTM2.2%-0.5%
TTM2.2%YOY2.8%-0.6%
TTM2.2%5Y2.4%-0.2%
5Y2.4%10Y2.4%0.0%
Compared to industry (Banks - Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ1.7%1.4%+0.3%
TTM2.2%2.5%-0.3%
YOY2.8%2.7%+0.1%
5Y2.4%2.5%-0.1%
10Y2.4%2.8%-0.4%

1.2. Operating Efficiency of Middlefield Banc.

1.2. Operating Efficiency
1.2.1. Operating Margin

Measures how efficient Middlefield Banc is operating .

  • Measures how much profit Middlefield Banc makes for each $1 of sales after paying variable costs (production costs, wages, etc) but before taxes.
  • Above 15% is considered healthy but always compare Middlefield Banc to the Banks - Regional industry mean.
  • An Operating Margin of 25.2% means the company generated $0.25  for each $1 in revenue (before taxes).

Let's take a look of the Operating Margin trends of Middlefield Banc:

  • The MRQ is 25.2%. The company is operating very efficient. +2
  • The TTM is 33.1%. The company is operating very efficient. +2
Trends
Current periodCompared to+/- 
MRQ25.2%TTM33.1%-7.9%
TTM33.1%YOY45.2%-12.1%
TTM33.1%5Y46.8%-13.7%
5Y46.8%10Y48.2%-1.3%
1.2.2. Operating Ratio

Measures how efficient Middlefield Banc is keeping operating costs low.

  • Below 1 is considered healthy (always compare to Banks - Regional industry mean).
  • An Operation Ratio of 0.17 means that the operating costs are $0.17 for each $1 in net sales.

Let's take a look of the Operating Ratio trends of Middlefield Banc:

  • The MRQ is 0.165. The company is very efficient in keeping operating costs low. +2
  • The TTM is -0.330.
Trends
Current periodCompared to+/- 
MRQ0.165TTM-0.330+0.495
TTM-0.330YOY0.020-0.349
TTM-0.3305Y-0.160-0.170
5Y-0.16010Y-0.038-0.121

1.3. Liquidity of Middlefield Banc.

1.3. Liquidity
1.3.1. Current Ratio

Measures if Middlefield Banc is able to pay off Short-term Debt.

  • Above 1.5 is considered healthy (always compare to Banks - Regional industry mean).
  • A Current Ratio of 1.39 means the company has $1.39 in assets for each $1 in short-term debts.

Let's take a look of the Current Ratio trends of Middlefield Banc:

  • The MRQ is 1.394. The company is just able to pay all its short-term debts.
  • The TTM is 2.101. The company is able to pay all its short-term debts. +1
Trends
Current periodCompared to+/- 
MRQ1.394TTM2.101-0.707
TTM2.101YOY26.515-24.413
TTM2.1015Y69.071-66.970
5Y69.07110Y52.242+16.829
Compared to industry (Banks - Regional)
PeriodCompanyIndustry (mean)+/- 
TTM2.1010.124+1.977
YOY26.5150.225+26.290
5Y69.0710.219+68.852
10Y52.2420.131+52.111
1.3.2. Quick Ratio

Measures if Middlefield Banc is able to pay off Short-term Debt but only using the most liquid assets.

  • Above 1 is considered healthy but always compare Middlefield Banc to the Banks - Regional industry mean.
  • A Quick Ratio of 2.48 means the company can pay off $2.48 for each $1 in debt (using most liquid assets).

Let's take a look of the Quick Ratio trends of Middlefield Banc:

  • The MRQ is 2.485. The company is very able to pay all its short-term debts with the most liquid assets. +2
  • The TTM is 3.705. The company is very able to pay all its short-term debts with the most liquid assets. +2
Trends
Current periodCompared to+/- 
MRQ2.485TTM3.705-1.220
TTM3.705YOY44.115-40.410
TTM3.7055Y31.396-27.691
5Y31.39610Y25.436+5.959

1.4. Solvency of Middlefield Banc.

1.3. Liquidity
1.4.1. Debt to Asset Ratio

Measures how much % of Middlefield Banc assets are financed with debt.

  • Below 1 (100%) is considered healthy but always compare Middlefield Banc to Banks - Regional industry mean.
  • A Debt to Asset Ratio of 0.89 means that Middlefield Banc assets are financed with 88.7% credit (debt) and the remaining percentage (100% - 88.7%) is financed by its owners/shareholders. 

Let's take a look of the Debt to Asset Ratio trends of Middlefield Banc:

  • The MRQ is 0.887. The company is just able to pay all its debts by selling its assets.
  • The TTM is 0.888. The company is just able to pay all its debts by selling its assets.
Trends
Current periodCompared to+/- 
MRQ0.887TTM0.888-0.001
TTM0.888YOY0.897-0.009
TTM0.8885Y0.893-0.005
5Y0.89310Y0.898-0.005
Compared to industry (Banks - Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ0.8870.915-0.028
TTM0.8880.917-0.029
YOY0.8970.919-0.022
5Y0.8930.919-0.026
10Y0.8980.927-0.029
1.4.2. Debt to Equity Ratio

Measures if Middlefield Banc is able to pay off its debts by using shareholders equity.

  • Below 2 is considered healthy but always compare Middlefield Banc to the Banks - Regional industry mean.
  • A Debt to Equity ratio of 786.3% means that company has $7.86 debt for each $1 in shareholders equity.

Let's take a look of the Debt to Equity Ratio trends of Middlefield Banc:

  • The MRQ is 7.863. The company is unable to pay all its debts with equity. -1
  • The TTM is 7.963. The company is unable to pay all its debts with equity. -1
Trends
Current periodCompared to+/- 
MRQ7.863TTM7.963-0.101
TTM7.963YOY8.809-0.845
TTM7.9635Y8.392-0.429
5Y8.39210Y8.856-0.464
Compared to industry (Banks - Regional)
PeriodCompanyIndustry (mean)+/- 
MRQ7.86310.829-2.966
TTM7.96311.013-3.050
YOY8.80911.363-2.554
5Y8.39211.437-3.045
10Y8.85613.038-4.182

2. Market Valuation of Middlefield Banc

2.1. Earnings Per Share
2.1. Price to Earnings Ratio

Measures how much money you pay for each share for every $1 in earnings Middlefield Banc generates.

  • Above 15 is considered overpriced but always compare Middlefield Banc to the Banks - Regional industry mean.
  • A PE ratio of 18.54 means the investor is paying $18.54 for every $1 in earnings.

Let's take a look of the Price to Earnings Ratio trends of Middlefield Banc:

  • The EOD is 12.485. Based on the earnings, the company is underpriced. +1
  • The MRQ is 18.539. Based on the earnings, the company is fair priced.
  • The TTM is 13.569. Based on the earnings, the company is underpriced. +1
Trends
Current periodCompared to+/- 
EOD12.485MRQ18.539-6.054
MRQ18.539TTM13.569+4.970
TTM13.569YOY13.580-0.010
TTM13.5695Y16.609-3.039
5Y16.60910Y26.272-9.663
Compared to industry (Banks - Regional)
PeriodCompanyIndustry (mean)+/- 
EOD12.4857.548+4.937
MRQ18.5396.680+11.859
TTM13.5695.295+8.274
YOY13.5806.943+6.637
5Y16.6099.770+6.839
10Y26.2729.943+16.329
2.2. Price To Free Cash Flow Ratio

Let's take a look of the Price To Free Cash Flow Ratio trends of Middlefield Banc:

  • The EOD is 12.621. Based on how much money comes from the company's main activities, the company is cheap. +2
  • The MRQ is 18.740. Based on how much money comes from the company's main activities, the company is underpriced. +1
  • The TTM is 15.285. Based on how much money comes from the company's main activities, the company is underpriced. +1
Trends
Current periodCompared to+/- 
EOD12.621MRQ18.740-6.119
MRQ18.740TTM15.285+3.455
TTM15.285YOY13.513+1.772
TTM15.2855Y21.382-6.097
5Y21.38210Y32.955-11.573
Compared to industry (Banks - Regional)
PeriodCompanyIndustry (mean)+/- 
EOD12.621-2.110+14.731
MRQ18.740-1.868+20.608
TTM15.285-0.342+15.627
YOY13.5136.448+7.065
5Y21.3820.429+20.953
10Y32.9550.091+32.864
2. Book Value per Share
2.3. Price to Book Ratio

Measures if the stock price of Middlefield Banc is to cheap or to expensive compared to its book value.

  • At or below 1 is considered healthy (always compare to Banks - Regional industry mean).
  • A PB ratio of 1.28 means the investor is paying $1.28 for each $1 in book value.

Let's take a look of the Price to Book Ratio trends of Middlefield Banc:

  • The EOD is 0.860. Based on the equity, the company is cheap. +2
  • The MRQ is 1.277. Based on the equity, the company is underpriced. +1
  • The TTM is 1.153. Based on the equity, the company is underpriced. +1
Trends
Current periodCompared to+/- 
EOD0.860MRQ1.277-0.417
MRQ1.277TTM1.153+0.125
TTM1.153YOY1.490-0.337
TTM1.1535Y1.480-0.328
5Y1.48010Y2.468-0.988
Compared to industry (Banks - Regional)
PeriodCompanyIndustry (mean)+/- 
EOD0.8600.436+0.424
MRQ1.2770.386+0.891
TTM1.1530.470+0.683
YOY1.4900.642+0.848
5Y1.4800.795+0.685
10Y2.4681.025+1.443
2. Total Gains per Share

3. Holders & Insider Transactions

Let's take a look at which institutions, funds and insiders are holding shares of Middlefield Banc.

3.1. Institutions holding Middlefield Banc

Institutions are holding 32.14% of the shares of Middlefield Banc.

DateNameTotal SharesTotal AssetsCurrent SharesChange%
2023-12-31Castle Creek Capital Partners VI LP6.923812.60115605005605000
2023-12-31BlackRock Inc5.98130.00044842026133714.5051
2023-12-31Vanguard Group Inc4.72390.000338241430920.8151
2023-12-31Geode Capital Management, LLC1.97960.0005160251102556.8368
2023-12-31AllianceBernstein L.P.1.78590.0018144573-52159-26.5127
2023-12-31State Street Corporation1.2240.00029908424442.529
2023-12-31Dimensional Fund Advisors, Inc.1.00940.000881715-903-1.093
2023-12-31Northern Trust Corp0.81830.00046624246647.5741
2023-12-31Bridgeway Capital Management, LLC0.61170.03444951913442.7898
2023-12-31Hartland & Co0.60510.084148982-48982-50
2023-12-31Renaissance Technologies Corp0.48810.00239512-300-0.7535
2023-12-31Fundamentun, LLC0.48680.1513940400
2023-12-31Lineweaver Wealth Advisors, LLC0.47560.32338502-900-2.2841
2023-12-31Bank of New York Mellon Corp0.44350.00023590618565.4508
2023-12-31Huntington National Bank0.4170.009933754-198-0.5832
2023-12-31REDMONT WEALTH ADVISORS LLC0.34621.321728028-4098-12.756
2023-12-31UBS Group AG0.27030.000221878657042.9187
2023-12-31Charles Schwab Investment Management Inc0.26460.00022142100
2023-12-31Bank of America Corp0.24270.000119649236913.7095
2023-12-31Riggs Asset Management Co Inc0.22950.19111858000
Total 29.327314.72342374116+546891+23.0%

3.2. Funds holding Middlefield Banc

DateNameTotal SharesTotal AssetsCurrent SharesChange%
2024-02-29Vanguard Total Stock Mkt Idx Inv2.89320.000423345700
2024-03-28iShares Russell 2000 ETF2.27140.0067183280870.0475
2024-02-29Vanguard Institutional Extnd Mkt Idx Tr1.2570.002410142900
2024-01-31Fidelity Small Cap Index0.97910.00847900621502.7974
2024-03-28iShares Russell 2000 Value ETF0.9160.014173914-47-0.0635
2024-02-29Fidelity Extended Market Index0.4940.002639862-193-0.4818
2023-12-31Bridgeway Omni Small-Cap Value N0.42140.08593400000
2023-12-31Bridgeway Omni Small-Cap Value0.42140.08573400000
2024-02-29Vanguard Russell 2000 ETF0.35350.00732852121368.0955
2024-03-31State St Russell Sm Cap® Indx SL Cl I0.31970.00632580000
2023-12-31NT R2000 Value Index Fund - NL0.26980.018621767-952-4.1903
2023-12-31NT R2000 Index Fund - NL0.26780.009721613-916-4.0659
2024-02-29Schwab Small Cap Index0.22270.00751796900
2023-09-30BlackRock Extended Mkt Composite0.21660.0032174781380.7958
2024-03-28iShares Micro-Cap ETF0.21260.04461715600
2023-12-31NT R2000 Index Fund - DC - NL - 20.21090.009717020-790-4.4357
2023-12-31Northern Trust Russell 2000 Value Index0.1950.0196157377354.8993
2023-12-31NT R2000 Value Index Fund - L0.1950.0195157377354.8993
2024-02-29DFA US Core Equity 2 I0.19110.00111541800
2024-03-31BlackRock Extended Equity Market K0.18650.00251505150.0332
Total 12.49470.35581008215+3088+0.3%

3.3. Insider Transactions

Insiders are holding 4.081% of the shares of Middlefield Banc.

DateOwnerTypeAmountPricePost Transaction AmountLink
2024-02-14Jennifer L MoellerBUY28023.75
2024-02-02Michael C VoinovichBUY100026.67
2023-11-02Jennifer L MoellerBUY4325.25

4. Summary

4.1. Key Performance Indicators

The key performance indicators of Middlefield Banc compared to the Most Recent Quarter (MRQ).

 End of day+/-Most Recent QuarterTrailing 12 Months+/-Year-Over-Year+/-5 Year+/-10 Year+/-
Book Value Change Per Share--1.4250.230+519%1.617-12%0.475+200%0.468+204%
Book Value Per Share--25.34124.385+4%18.110+40%18.879+34%14.838+71%
Current Ratio--1.3942.101-34%26.515-95%69.071-98%52.242-97%
Debt To Asset Ratio--0.8870.8880%0.897-1%0.893-1%0.898-1%
Debt To Equity Ratio--7.8637.963-1%8.809-11%8.392-6%8.856-11%
Dividend Per Share--0.2490.211+18%0.170+47%0.149+67%0.117+113%
Eps--0.4370.535-18%0.484-10%0.449-3%0.355+23%
Free Cash Flow Per Share--0.4320.525-18%0.540-20%0.462-7%0.366+18%
Free Cash Flow To Equity Per Share--1.9783.949-50%-1.789+190%0.878+125%1.609+23%
Gross Profit Margin--0.9540.916+4%0.933+2%0.928+3%0.919+4%
Intrinsic Value_10Y_max--21.698--------
Intrinsic Value_10Y_min---22.469--------
Intrinsic Value_1Y_max--2.054--------
Intrinsic Value_1Y_min--0.839--------
Intrinsic Value_3Y_max--6.263--------
Intrinsic Value_3Y_min---0.140--------
Intrinsic Value_5Y_max--10.582--------
Intrinsic Value_5Y_min---4.030--------
Market Cap176476450.000-49%262734633.330228529459.500+15%211528882.500+24%220221267.588+19%258435690.014+2%
Net Profit Margin--0.1390.223-38%0.285-51%0.257-46%0.252-45%
Operating Margin--0.2520.331-24%0.452-44%0.468-46%0.482-48%
Operating Ratio--0.165-0.330+300%0.020+743%-0.160+197%-0.038+123%
Pb Ratio0.860-48%1.2771.153+11%1.490-14%1.480-14%2.468-48%
Pe Ratio12.485-48%18.53913.569+37%13.580+37%16.609+12%26.272-29%
Price Per Share21.800-48%32.37028.149+15%26.130+24%27.188+19%31.916+1%
Price To Free Cash Flow Ratio12.621-48%18.74015.285+23%13.513+39%21.382-12%32.955-43%
Price To Total Gains Ratio13.021-48%19.334-36.589+289%-25.356+231%51.627-63%37.509-48%
Quick Ratio--2.4853.705-33%44.115-94%31.396-92%25.436-90%
Return On Assets--0.0020.002-21%0.003-31%0.003-24%0.002-22%
Return On Equity--0.0170.022-22%0.028-39%0.024-28%0.024-29%
Total Gains Per Share--1.6740.441+279%1.786-6%0.623+169%0.585+186%
Usd Book Value--205681000.000197955500.000+4%146602500.000+40%152940850.000+34%120171050.000+71%
Usd Book Value Change Per Share--1.4250.230+519%1.617-12%0.475+200%0.468+204%
Usd Book Value Per Share--25.34124.385+4%18.110+40%18.879+34%14.838+71%
Usd Dividend Per Share--0.2490.211+18%0.170+47%0.149+67%0.117+113%
Usd Eps--0.4370.535-18%0.484-10%0.449-3%0.355+23%
Usd Free Cash Flow--3505000.0004266000.000-18%4369500.000-20%3746300.000-6%2967300.000+18%
Usd Free Cash Flow Per Share--0.4320.525-18%0.540-20%0.462-7%0.366+18%
Usd Free Cash Flow To Equity Per Share--1.9783.949-50%-1.789+190%0.878+125%1.609+23%
Usd Market Cap176476450.000-49%262734633.330228529459.500+15%211528882.500+24%220221267.588+19%258435690.014+2%
Usd Price Per Share21.800-48%32.37028.149+15%26.130+24%27.188+19%31.916+1%
Usd Profit--3543000.0004341750.000-18%3918250.000-10%3636650.000-3%2877000.000+23%
Usd Revenue--25572000.00020122000.000+27%13807750.000+85%14339950.000+78%11439200.000+124%
Usd Total Gains Per Share--1.6740.441+279%1.786-6%0.623+169%0.585+186%
 EOD+4 -4MRQTTM+17 -19YOY+16 -205Y+20 -1610Y+27 -9

4.2. Fundamental Score

Let's check the fundamental score of Middlefield Banc based on Penke's default stock scanner.

Penke's Stock Scanner

  
  
IndicatorConditionValue
Price to Earnings Ratio (EOD)Between0-1512.485
Price to Book Ratio (EOD)Between0-10.860
Net Profit Margin (MRQ)Greater than00.139
Operating Margin (MRQ)Greater than00.252
Quick Ratio (MRQ)Greater than12.485
Current Ratio (MRQ)Greater than11.394
Debt to Asset Ratio (MRQ)Less than10.887
Debt to Equity Ratio (MRQ)Less than17.863
Return on Equity (MRQ)Greater than0.150.017
Return on Assets (MRQ)Greater than0.050.002
Total7/10 (70.0%)

4.3. Technical Score

Let's check the technical score of Middlefield Banc based on Penke's default Symbol scanner.

Penke's Symbol Scanner

  
  
IndicatorConditionValue
RsiGreater than5036.830
Ma 20Greater thanMa 5022.705
Ma 50Greater thanMa 10023.635
Ma 100Greater thanMa 20026.845
OpenGreater thanClose22.190
Total1/5 (20.0%)



Reversals in quarterly reports

I have detected a reversal (positive to negative, negative to positive) in the following values of the quarterly reports.

 2022-12-312023-03-312023-06-302023-09-302023-12-31
Accumulated Other Comprehensive Income  -22,1442,891-19,253-1,377-20,630-5,796-26,426147,960121,534
Reconciled Depreciation  168510678-3902881289-1,235-946



Latest Balance Sheet

Balance Sheet of 2023-12-31. Currency in USD. All numbers in thousands.

Summary
Total Assets1,822,883
Total Liabilities1,617,202
Total Stockholder Equity205,681
 As reported
Total Liabilities 1,617,202
Total Stockholder Equity+ 205,681
Total Assets = 1,822,883

Assets

Total Assets1,822,883
Total Current Assets227,176
Long-term Assets64,337
Total Current Assets
Cash And Cash Equivalents 56,397
Short-term Investments 170,779
Net Receivables 7,087
Inventory -67,923
Other Current Assets 60,836
Total Current Assets  (as reported)227,176
Total Current Assets  (calculated)227,176
+/-0
Long-term Assets
Property Plant Equipment 21,339
Goodwill 36,356
Long Term Investments 171,734
Intangible Assets 6,642
Long-term Assets Other -22,001
Long-term Assets  (as reported)64,337
Long-term Assets  (calculated)214,070
+/- 149,733

Liabilities & Shareholders' Equity

Total Current Liabilities163,000
Long-term Liabilities572,554
Total Stockholder Equity205,681
Total Current Liabilities
Short-term Debt 163,000
Short Long Term Debt 163,000
Accounts payable 2,485
Other Current Liabilities -163,000
Total Current Liabilities  (as reported)163,000
Total Current Liabilities  (calculated)165,485
+/- 2,485
Long-term Liabilities
Long term Debt 8,248
Capital Lease Obligations 4,180
Long-term Liabilities  (as reported)572,554
Long-term Liabilities  (calculated)12,428
+/- 560,126
Total Stockholder Equity
Common Stock161,388
Retained Earnings 100,237
Accumulated Other Comprehensive Income 121,534
Other Stockholders Equity -177,478
Total Stockholder Equity (as reported)205,681
Total Stockholder Equity (calculated)205,681
+/-0
Other
Capital Stock161,388
Cash and Short Term Investments 227,176
Common Stock Shares Outstanding 8,117
Current Deferred Revenue160,515
Liabilities and Stockholders Equity 1,822,883
Net Debt 118,465
Net Invested Capital 376,929
Net Working Capital 64,176
Property Plant and Equipment Gross 40,030
Short Long Term Debt Total 174,862



Balance Sheet

Currency in USD. All numbers in thousands.

 Trend2023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-312008-12-312008-09-302008-06-302008-03-312007-12-312007-09-302007-06-302007-03-312006-12-312006-09-302006-06-302006-03-312005-12-312005-09-302005-06-302005-03-312004-12-312004-09-302004-06-302004-03-312003-12-312003-09-302003-06-302003-03-312002-12-312002-09-302002-06-302002-03-312001-12-312001-09-302001-06-302001-03-312000-12-312000-09-302000-06-302000-03-31
> Total Assets 
0
0
0
176,489
181,375
181,375
191,581
197,858
204,120
214,616
224,843
226,246
240,086
249,886
260,968
262,369
273,509
280,480
289,214
291,214
298,563
303,969
305,322
311,214
312,577
315,149
325,675
340,852
357,204
406,408
423,492
434,273
449,738
447,354
454,068
467,847
473,374
479,719
517,946
558,658
594,017
606,939
637,089
632,197
635,837
639,574
660,679
654,551
657,949
649,840
664,181
670,288
666,974
657,792
658,141
647,090
670,022
668,269
680,262
677,531
699,934
705,518
710,597
735,139
732,882
760,108
762,258
786,461
1,071,466
1,071,076
1,080,826
1,106,336
1,106,764
1,166,079
1,206,328
1,248,398
1,280,935
1,288,422
1,280,578
1,182,475
1,213,939
1,343,295
1,364,809
1,391,979
1,387,704
1,360,218
1,365,865
1,331,006
1,323,298
1,293,377
1,351,011
1,687,682
1,727,839
1,751,507
1,793,420
1,822,883
1,822,8831,793,4201,751,5071,727,8391,687,6821,351,0111,293,3771,323,2981,331,0061,365,8651,360,2181,387,7041,391,9791,364,8091,343,2951,213,9391,182,4751,280,5781,288,4221,280,9351,248,3981,206,3281,166,0791,106,7641,106,3361,080,8261,071,0761,071,466786,461762,258760,108732,882735,139710,597705,518699,934677,531680,262668,269670,022647,090658,141657,792666,974670,288664,181649,840657,949654,551660,679639,574635,837632,197637,089606,939594,017558,658517,946479,719473,374467,847454,068447,354449,738434,273423,492406,408357,204340,852325,675315,149312,577311,214305,322303,969298,563291,214289,214280,480273,509262,369260,968249,886240,086226,246224,843214,616204,120197,858191,581181,375181,375176,489000
   > Total Current Assets 
0
0
0
4,840
0
17,265
13,588
5,893
11,648
19,986
19,464
4,823
11,392
29,250
13,832
10,312
17,338
59,801,401
63,001,643
11,238
61,811,569
66,871,810
66,062,423
5,821
61,617,360
59,435,258
60,243,016
13,640
77,430,740
324,357
329,570
336,889
339,147
341,212
345,307
350,569
358,158
365,225
388,250
408,994
416,198
415,057
429,207
417,687
433,585
433,255
443,623
447,751
461,252
463,237
471,781
462,392
462,850
464,720
464,095
475,404
499,580
488,141
509,640
508,542
534,183
533,267
550,914
574,212
576,090
616,471
624,678
657,647
928,837
936,231
952,577
981,380
984,905
1,034,775
1,075,383
1,118,989
1,149,023
1,154,867
1,140,515
1,040,128
1,075,733
1,194,287
1,215,777
1,241,140
1,229,468
1,174,323
1,167,913
271,503
272,039
252,696
303,945
222,275
256,472
216,631
215,642
227,176
227,176215,642216,631256,472222,275303,945252,696272,039271,5031,167,9131,174,3231,229,4681,241,1401,215,7771,194,2871,075,7331,040,1281,140,5151,154,8671,149,0231,118,9891,075,3831,034,775984,905981,380952,577936,231928,837657,647624,678616,471576,090574,212550,914533,267534,183508,542509,640488,141499,580475,404464,095464,720462,850462,392471,781463,237461,252447,751443,623433,255433,585417,687429,207415,057416,198408,994388,250365,225358,158350,569345,307341,212339,147336,889329,570324,35777,430,74013,64060,243,01659,435,25861,617,3605,82166,062,42366,871,81061,811,56911,23863,001,64359,801,40117,33810,31213,83229,25011,3924,82319,46419,98611,6485,89313,58817,26504,840000
       Cash And Cash Equivalents 
0
0
0
4,840
17,265
17,265
13,588
5,893
11,648
19,986
19,464
4,823
11,392
29,250
13,832
10,312
17,338
17,702
22,102
11,238
18,738
7,017
6,109
5,821
6,259
5,596
10,657
13,640
15,564
12,450
12,822
17,815
13,934
10,403
12,947
9,907
12,688
16,820
11,264
13,030
13,162
15,189
13,769
10,473
11,555
15,540
21,269
15,730
22,022
30,908
32,735
33,568
32,426
22,052
21,124
20,926
28,663
19,821
21,486
20,846
32,727
20,311
19,189
21,880
25,251
21,127
21,976
31,395
63,363
37,971
47,731
39,886
33,258
42,451
81,951
107,933
121,045
133,372
118,956
35,113
53,533
55,741
46,097
92,874
93,037
82,435
113,177
97,172
78,804
60,114
119,777
51,404
59,609
49,422
56,228
56,397
56,39756,22849,42259,60951,404119,77760,11478,80497,172113,17782,43593,03792,87446,09755,74153,53335,113118,956133,372121,045107,93381,95142,45133,25839,88647,73137,97163,36331,39521,97621,12725,25121,88019,18920,31132,72720,84621,48619,82128,66320,92621,12422,05232,42633,56832,73530,90822,02215,73021,26915,54011,55510,47313,76915,18913,16213,03011,26416,82012,6889,90712,94710,40313,93417,81512,82212,45015,56413,64010,6575,5966,2595,8216,1097,01718,73811,23822,10217,70217,33810,31213,83229,25011,3924,82319,46419,98611,6485,89313,58817,26517,2654,840000
       Short-term Investments 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
54,901,165
55,676,770
0
57,425,521
60,473,109
59,953,883
526
55,888,308
54,372,565
55,025,592
6,747
70,619,693
71,874,997
81,367,463
8,742
98,848,546
93,797,174
96,371,351
7,660
102,323,856
101,635,476
116,880,660
28,244
164,852
178,963
195,101
20,162
189,640
193,821
204,455
193,977
183,770
173,446
179,140
194,472
190,687
179,757
180,771
157,143
155,940
165,506
156,021
154,334
151,159
157,577
145,146
146,520
142,560
129,295
123,054
114,376
110,452
104,951
98,334
95,283
91,262
100,028
99,717
98,322
98,114
98,809
105,041
105,733
102,959
112,529
112,968
114,360
123,218
150,850
163,057
170,199
175,216
171,958
162,064
164,967
169,605
167,209
159,414
170,779
170,779159,414167,209169,605164,967162,064171,958175,216170,199163,057150,850123,218114,360112,968112,529102,959105,733105,04198,80998,11498,32299,717100,02891,26295,28398,334104,951110,452114,376123,054129,295142,560146,520145,146157,577151,159154,334156,021165,506155,940157,143180,771179,757190,687194,472179,140173,446183,770193,977204,455193,821189,64020,162195,101178,963164,85228,244116,880,660101,635,476102,323,8567,66096,371,35193,797,17498,848,5468,74281,367,46371,874,99770,619,6936,74755,025,59254,372,56555,888,30852659,953,88360,473,10957,425,521055,676,77054,901,16500000000000000000
       Net Receivables 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7,597
8,451
7,654
9,114
8,990
8,317
11,474
12,399
10,949
10,578
12,796
13,553
11,921
10,864
10,043
10,315
8,866
8,708
8,051
9,294
10,966
11,918
11,716
11,173
10,623
10,396
9,566
9,699
8,110
7,727
7,477
7,008
6,019
5,884
6,054
9,605
9,528
9,929
9,144
9,911
10,182
10,806
9,428
13,285
11,832
11,015
10,697
14,513
15,078
22,470
13,636
13,156
15,033
14,794
14,296
18,019
20,624
22,104
28,528
27,258
30,472
0
7,087
7,087030,47227,25828,52822,10420,62418,01914,29614,79415,03313,15613,63622,47015,07814,51310,69711,01511,83213,2859,42810,80610,1829,9119,1449,9299,5289,6056,0545,8846,0197,0087,4777,7278,1109,6999,56610,39610,62311,17311,71611,91810,9669,2948,0518,7088,86610,31510,04310,86411,92113,55312,79610,57810,94912,39911,4748,3178,9909,1147,6548,4517,597000000000000000000000000000000000
       Other Current Assets 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
311,907
316,748
319,074
325,212
323,211
323,909
333,007
336,357
339,415
368,668
384,490
390,637
388,919
404,860
394,418
408,477
405,794
411,490
421,978
428,915
423,463
430,338
226,496
230,443
251,945
250,282
295,200
303,804
292,191
321,737
331,267
342,801
347,269
378,852
402,884
401,271
460,030
473,764
509,450
747,416
783,781
796,584
842,923
850,474
882,114
882,909
909,101
916,579
910,854
905,503
895,811
904,728
1,010,914
1,041,633
1,028,696
999,668
926,005
876,885
844,575
18,028
85,945
135,369
65,534
78,349
71,268
78,194
60,836
60,83678,19471,26878,34965,534135,36985,94518,028844,575876,885926,005999,6681,028,6961,041,6331,010,914904,728895,811905,503910,854916,579909,101882,909882,114850,474842,923796,584783,781747,416509,450473,764460,030401,271402,884378,852347,269342,801331,267321,737292,191303,804295,200250,282251,945230,443226,496430,338423,463428,915421,978411,490405,794408,477394,418404,860388,919390,637384,490368,668339,415336,357333,007323,909323,211325,212319,074316,748311,90700000000000000000000000000000
   > Long-term Assets 
0
0
0
35,243
0
19,734
34,521
37,654
37,755
31,753
38,292
48,640
49,559
47,416
59,590
58,633
57,252
6,704,260
6,668,043
64,080
6,616,452
6,562,098
6,590,323
64,733
6,588,122
6,527,452
6,570,303
69,916
6,688,641
82,051
93,923
97,384
110,591
106,143
108,761
117,278
115,215
114,495
129,696
149,664
177,819
191,882
207,882
214,510
202,252
206,319
217,056
206,800
196,697
186,603
192,400
207,896
204,124
193,072
194,046
171,686
170,442
180,128
170,622
168,989
165,751
172,251
159,683
160,927
156,792
143,637
137,580
130,174
140,630
134,845
128,249
124,956
121,859
131,304
130,945
129,409
131,912
133,555
140,063
142,347
138,206
149,033
149,032
150,839
158,625
185,895
197,952
204,764
209,606
206,087
195,493
227,996
60,946
64,997
64,811
64,337
64,33764,81164,99760,946227,996195,493206,087209,606204,764197,952185,895158,625150,839149,032149,033138,206142,347140,063133,555131,912129,409130,945131,304121,859124,956128,249134,845140,630130,174137,580143,637156,792160,927159,683172,251165,751168,989170,622180,128170,442171,686194,046193,072204,124207,896192,400186,603196,697206,800217,056206,319202,252214,510207,882191,882177,819149,664129,696114,495115,215117,278108,761106,143110,59197,38493,92382,0516,688,64169,9166,570,3036,527,4526,588,12264,7336,590,3236,562,0986,616,45264,0806,668,0436,704,26057,25258,63359,59047,41649,55948,64038,29231,75337,75537,65434,52119,734035,243000
       Property Plant Equipment 
0
0
0
5,432
5,485
5,485
6,001
6,245
6,375
6,329
6,330
6,481
6,720
6,908
6,913
6,808
6,707
6,704
6,668
6,618
6,616
6,562
6,590
6,625
6,588
6,527
6,570
6,742
6,689
6,832
6,996
7,045
7,371
7,974
8,019
8,449
8,333
8,300
8,257
8,394
8,408
8,360
8,222
8,179
8,053
7,939
8,042
8,264
8,368
8,598
8,701
8,670
8,694
8,583
8,555
9,828
9,797
9,927
9,916
9,980
9,927
10,019
9,892
9,772
9,607
9,727
9,921
11,203
11,481
11,511
11,768
11,853
12,225
12,978
13,002
13,003
15,741
16,788
17,182
17,874
17,653
18,962
18,633
18,333
18,002
17,680
17,507
17,272
17,142
17,030
16,215
21,961
21,775
21,629
21,708
21,339
21,33921,70821,62921,77521,96116,21517,03017,14217,27217,50717,68018,00218,33318,63318,96217,65317,87417,18216,78815,74113,00313,00212,97812,22511,85311,76811,51111,48111,2039,9219,7279,6079,7729,89210,0199,9279,9809,9169,9279,7979,8288,5558,5838,6948,6708,7018,5988,3688,2648,0427,9398,0538,1798,2228,3608,4088,3948,2578,3008,3338,4498,0197,9747,3717,0456,9966,8326,6896,7426,5706,5276,5886,6256,5906,5626,6166,6186,6686,7046,7076,8086,9136,9086,7206,4816,3306,3296,3756,2456,0015,4855,4855,432000
       Goodwill 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3,224
5,439
4,371
4,371
4,371
4,371
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
15,646
15,435
15,298
15,071
15,071
15,071
15,071
15,071
15,071
15,071
15,071
15,071
15,071
15,071
15,071
15,071
15,071
15,071
15,071
15,071
15,071
15,071
15,071
31,735
31,735
36,197
36,197
36,356
36,35636,19736,19731,73531,73515,07115,07115,07115,07115,07115,07115,07115,07115,07115,07115,07115,07115,07115,07115,07115,07115,07115,07115,07115,07115,29815,43515,6464,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,3714,3714,3714,3715,4393,22400000000000000000000000000000
       Long Term Investments 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
378,312
380,984
395,061
397,002
403,116
402,002
400,654
399,322
404,650
411,239
428,679
436,714
442,990
460,920
464,176
470,061
486,945
504,532
528,432
524,175
573,846
580,875
603,176
839,900
871,050
877,619
916,486
925,760
937,304
966,399
985,278
998,508
99,469
105,669
106,443
103,509
113,110
1,243,853
1,213,251
1,221,928
151,580
163,890
171,018
176,067
172,737
163,036
165,882
175,501
167,920
160,372
171,734
171,734160,372167,920175,501165,882163,036172,737176,067171,018163,890151,5801,221,9281,213,2511,243,853113,110103,509106,443105,66999,469998,508985,278966,399937,304925,760916,486877,619871,050839,900603,176580,875573,846524,175528,432504,532486,945470,061464,176460,920442,990436,714428,679411,239404,650399,322400,654402,002403,116397,002395,061380,984378,312000000000000000000000000000000000000000000000
       Intangible Assets 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3,224
5,439
4,371
4,371
4,371
4,371
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
4,559
195
184
173
161
156
146
136
126
116
106
96
86
76
66
56
46
36
3,051
2,948
2,848
2,749
2,658
2,571
2,484
2,397
2,312
2,227
2,141
2,056
1,973
1,890
1,807
1,724
1,644
1,564
1,484
1,403
1,326
1,249
1,171
7,701
7,436
7,171
6,906
6,642
6,6426,9067,1717,4367,7011,1711,2491,3261,4031,4841,5641,6441,7241,8071,8901,9732,0562,1412,2272,3122,3972,4842,5712,6582,7492,8482,9483,051364656667686961061161261361461561611731841954,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,5594,3714,3714,3714,3715,4393,22400000000000000000000000000000
       Earning Assets 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
116,203
118,204
123,932
124,174
122,440
136,504
0
0
0
0
0
0
0
0
0
0
0
0
0
0
00000000000000136,504122,440124,174123,932118,204116,2030000000000000000000000000000000000000000000000000000000000000000000000000000
       Other Assets 
0
0
0
136,406
0
144,376
143,471
154,311
154,716
162,877
167,088
172,783
179,136
173,220
187,547
193,424
198,919
-66,225,181
-69,380,472
215,896
-68,129,458
-73,129,939
-72,347,424
240,660
-67,892,905
-65,647,561
-66,487,644
257,296
-83,762,177
488,459
517,415
531,657
560,329
553,497
562,829
585,125
588,589
594,214
647,642
708,322
771,836
798,821
844,971
846,707
838,089
845,893
877,735
861,351
854,646
836,443
856,581
878,184
871,098
850,864
852,187
818,776
840,464
848,397
850,884
846,520
865,685
877,769
870,280
896,066
889,674
903,745
899,838
-1,360
1,999
1,205,921
1,209,075
1,231,292
1,228,623
1,297,383
1,337,273
1,377,807
1,412,847
1,421,977
1,420,641
1,324,822
1,213,939
-25
1,364,809
1,391,979
-389
1,360,218
1,365,865
854,739
841,653
834,594
851,573
1,237,411
1,410,421
1,469,879
1,512,967
1,531,370
1,531,3701,512,9671,469,8791,410,4211,237,411851,573834,594841,653854,7391,365,8651,360,218-3891,391,9791,364,809-251,213,9391,324,8221,420,6411,421,9771,412,8471,377,8071,337,2731,297,3831,228,6231,231,2921,209,0751,205,9211,999-1,360899,838903,745889,674896,066870,280877,769865,685846,520850,884848,397840,464818,776852,187850,864871,098878,184856,581836,443854,646861,351877,735845,893838,089846,707844,971798,821771,836708,322647,642594,214588,589585,125562,829553,497560,329531,657517,415488,459-83,762,177257,296-66,487,644-65,647,561-67,892,905240,660-72,347,424-73,129,939-68,129,458215,896-69,380,472-66,225,181198,919193,424187,547173,220179,136172,783167,088162,877154,716154,311143,471144,3760136,406000
> Total Liabilities 
0
0
0
158,245
162,647
162,647
171,941
178,071
184,027
193,947
203,615
204,499
218,058
227,176
237,988
238,865
249,168
256,164
263,705
266,392
273,505
277,731
278,636
283,925
284,685
287,054
296,107
310,388
326,083
371,936
388,646
399,312
414,489
413,720
420,686
432,788
438,516
444,041
480,467
521,950
556,271
567,331
595,399
594,175
596,554
597,271
614,016
607,298
609,490
596,682
609,095
614,851
611,124
605,242
605,612
593,617
613,328
609,098
618,747
613,664
634,250
640,706
643,381
672,835
669,118
682,527
684,066
709,501
972,151
953,874
962,332
986,473
986,612
1,043,363
1,082,095
1,120,108
1,149,236
1,154,162
1,144,665
1,044,700
1,081,252
1,202,625
1,222,753
1,248,169
1,243,423
1,214,174
1,219,810
1,185,671
1,185,654
1,165,157
1,228,156
1,489,991
1,532,674
1,554,280
1,599,671
1,617,202
1,617,2021,599,6711,554,2801,532,6741,489,9911,228,1561,165,1571,185,6541,185,6711,219,8101,214,1741,243,4231,248,1691,222,7531,202,6251,081,2521,044,7001,144,6651,154,1621,149,2361,120,1081,082,0951,043,363986,612986,473962,332953,874972,151709,501684,066682,527669,118672,835643,381640,706634,250613,664618,747609,098613,328593,617605,612605,242611,124614,851609,095596,682609,490607,298614,016597,271596,554594,175595,399567,331556,271521,950480,467444,041438,516432,788420,686413,720414,489399,312388,646371,936326,083310,388296,107287,054284,685283,925278,636277,731273,505266,392263,705256,164249,168238,865237,988227,176218,058204,499203,615193,947184,027178,071171,941162,647162,647158,245000
   > Total Current Liabilities 
0
0
0
543
0
414
714
661
665
1,095
2,436
786
2,390
399
399
445
0
115
103
1,872
1,254
1,903
2,197
6,711
4,119
2,963
1,310
1,610
2,265
5,768
2,513
1,511
2,090
1,402
1,694
1,886
1,533
1,238
1,668
6,800
6,772
7,201
7,762
7,632
7,301
6,787
6,908
7,392
7,365
6,959
6,518
7,030
6,848
7,188
12,490
11,173
7,094
8,943
7,622
15,123
6,574
6,717
6,533
36,220
27,837
44,662
35,011
68,754
82,913
67,745
25,404
75,285
23,011
92,121
59,378
90,744
97,487
90,206
97,893
5,917
64,880
27,196
11,690
5,931
4,901
5,858
6,287
6,160
5,507
5,081
85,562
65,878
85,000
100,000
118,000
163,000
163,000118,000100,00085,00065,87885,5625,0815,5076,1606,2875,8584,9015,93111,69027,19664,8805,91797,89390,20697,48790,74459,37892,12123,01175,28525,40467,74582,91368,75435,01144,66227,83736,2206,5336,7176,57415,1237,6228,9437,09411,17312,4907,1886,8487,0306,5186,9597,3657,3926,9086,7877,3017,6327,7627,2016,7726,8001,6681,2381,5331,8861,6941,4022,0901,5112,5135,7682,2651,6101,3102,9634,1196,7112,1971,9031,2541,87210311504453993992,3907862,4361,0956656617144140543000
       Short-term Debt 
0
0
0
543
0
414
714
661
665
1,095
2,436
786
2,390
399
399
445
0
115
103
1,872
1,254
1,903
2,197
6,711
4,119
2,963
1,310
1,610
2,265
5,768
2,513
1,511
2,090
1,402
1,694
1,886
1,533
1,238
1,668
6,800
6,772
7,201
7,762
7,632
7,301
6,787
6,908
7,392
7,365
6,959
6,518
6,538
5,240
5,407
10,575
10,809
5,320
6,939
5,131
14,808
4,913
4,517
4,047
35,825
26,124
41,841
32,803
68,359
76,213
63,388
20,274
74,707
18,671
87,833
55,304
90,398
91,000
85,000
92,000
5,075
60,000
20,417
0
0
0
0
0
0
0
0
80,000
65,000
85,000
100,000
118,000
163,000
163,000118,000100,00085,00065,00080,0000000000020,41760,0005,07592,00085,00091,00090,39855,30487,83318,67174,70720,27463,38876,21368,35932,80341,84126,12435,8254,0474,5174,91314,8085,1316,9395,32010,80910,5755,4075,2406,5386,5186,9597,3657,3926,9086,7877,3017,6327,7627,2016,7726,8001,6681,2381,5331,8861,6941,4022,0901,5112,5135,7682,2651,6101,3102,9634,1196,7112,1971,9031,2541,87210311504453993992,3907862,4361,0956656617144140543000
       Short Long Term Debt 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
25,432
0
0
0
45,764
35,999
52,080
42,516
77,796
115,601
102,734
59,547
20,252
37,699
106,829
64,260
154
91,000
85,000
92,000
5,075
60,000
20,417
0
0
0
0
0
0
0
0
80,000
65,000
85,000
100,000
118,000
163,000
163,000118,000100,00085,00065,00080,0000000000020,41760,0005,07592,00085,00091,00015464,260106,82937,69920,25259,547102,734115,60177,79642,51652,08035,99945,76400025,43200000000000000000000000000000000000000000000000000000000000
       Accounts payable 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
249,441
249,198
248,167
249,450
254,268
254,276
264,706
271,050
287,526
326,859
352,750
362,918
377,773
374,088
379,964
394,820
404,086
410,500
447,929
487,106
522,278
533,095
563,491
565,251
568,604
569,745
587,238
580,962
583,942
571,729
584,738
492
1,608
1,781
1,915
364
1,774
2,004
2,491
315
1,661
2,200
2,486
395
1,713
2,407
2,208
1,771
6,700
4,357
5,130
4,507
4,340
4,288
4,074
4,840
6,487
5,206
5,893
6,032
4,880
6,779
11,690
5,931
4,901
5,858
6,287
6,160
5,507
5,081
5,562
10,913
10,057
10,678
0
2,485
2,485010,67810,05710,9135,5625,0815,5076,1606,2875,8584,9015,93111,6906,7794,8806,0325,8935,2066,4874,8404,0744,2884,3404,5075,1304,3576,7001,7712,2082,4071,7133952,4862,2001,6613152,4912,0041,7743641,9151,7811,608492584,738571,729583,942580,962587,238569,745568,604565,251563,491533,095522,278487,106447,929410,500404,086394,820379,964374,088377,773362,918352,750326,859287,526271,050264,706254,276254,268249,450248,167249,198249,44100000000000000000000
       Other Current Liabilities 
0
0
0
-543
0
-414
-714
-661
-665
-1,095
-2,436
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
569,745
587,238
580,962
583,942
571,729
584,738
593,335
591,497
585,419
580,861
568,836
594,766
588,793
600,020
586,112
617,143
623,524
626,548
624,447
631,406
414
639,342
-1,376
847,851
846,783
897,655
-3,929
944,573
932,246
1,013,761
-4,494
1,040,231
1,051,507
1,034,413
-5,190
1,003,710
1,158,267
-11,690
-5,931
-4,901
-5,858
-6,287
-6,160
-5,507
-5,081
-85,562
-10,035
-10,057
-10,678
-118,000
-163,000
-163,000-118,000-10,678-10,057-10,035-85,562-5,081-5,507-6,160-6,287-5,858-4,901-5,931-11,6901,158,2671,003,710-5,1901,034,4131,051,5071,040,231-4,4941,013,761932,246944,573-3,929897,655846,783847,851-1,376639,342414631,406624,447626,548623,524617,143586,112600,020588,793594,766568,836580,861585,419591,497593,335584,738571,729583,942580,962587,238569,7450000000000000000000000000000000000-2,436-1,095-665-661-714-4140-543000
   > Long-term Liabilities 
0
0
0
9,862
0
9,804
9,349
9,301
11,239
13,149
14,325
15,690
20,183
19,994
17,863
17,666
19,728
19,078
23,958
23,683
21,959
25,696
27,242
26,578
25,234
28,590
28,690
36,113
34,793
37,225
31,102
32,395
32,423
31,656
36,688
33,903
30,890
30,105
28,772
25,865
25,374
25,040
22,035
19,321
18,956
18,694
17,955
16,831
16,561
16,363
15,836
12,970
12,779
12,635
12,261
11,609
11,468
11,362
11,105
10,624
10,533
10,465
10,300
9,939
9,875
9,825
9,713
9,437
39,388
39,346
39,273
29,065
19,028
18,996
8,956
8,803
11,518
12,449
12,359
13,656
12,662
17,162
17,100
13,833
13,095
13,031
12,966
12,901
12,975
12,910
85,562
65,878
1,447,674
1,454,280
11,912
572,554
572,55411,9121,454,2801,447,67465,87885,56212,91012,97512,90112,96613,03113,09513,83317,10017,16212,66213,65612,35912,44911,5188,8038,95618,99619,02829,06539,27339,34639,3889,4379,7139,8259,8759,93910,30010,46510,53310,62411,10511,36211,46811,60912,26112,63512,77912,97015,83616,36316,56116,83117,95518,69418,95619,32122,03525,04025,37425,86528,77230,10530,89033,90336,68831,65632,42332,39531,10237,22534,79336,11328,69028,59025,23426,57827,24225,69621,95923,68323,95819,07819,72817,66617,86319,99420,18315,69014,32513,14911,2399,3019,3499,80409,862000
       Long term Debt Total 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
18,694
17,955
16,831
16,561
16,363
15,836
12,970
12,779
12,635
12,261
11,609
11,468
11,362
11,105
10,624
10,533
10,465
10,300
9,939
9,875
9,825
9,713
9,437
39,388
39,346
39,273
29,065
19,028
18,996
8,956
8,803
11,518
12,449
12,359
12,346
12,662
17,162
17,100
17,038
13,095
13,031
12,966
12,901
12,975
12,910
12,107
12,059
12,010
11,961
0
0
0011,96112,01012,05912,10712,91012,97512,90112,96613,03113,09517,03817,10017,16212,66212,34612,35912,44911,5188,8038,95618,99619,02829,06539,27339,34639,3889,4379,7139,8259,8759,93910,30010,46510,53310,62411,10511,36211,46811,60912,26112,63512,77912,97015,83616,36316,56116,83117,95518,694000000000000000000000000000000000000000000000
       Other Liabilities 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
851
934
1,030
1,186
1,065
1,225
1,402
1,615
1,499
2,084
2,281
2,488
2,203
2,263
2,340
2,179
2,007
2,198
2,098
2,180
1,847
1,995
2,111
1,971
1,693
2,045
1,915
2,113
1,622
1,631
2,003
2,008
1,608
1,781
1,915
2,363
1,774
2,004
2,491
2,120
1,661
2,200
2,486
2,624
1,713
2,407
2,208
3,131
6,700
4,357
5,130
4,507
4,340
3,627
3,370
3,038
3,500
3,187
3,930
2,758
3,900
5,880
10,902
3,195
4,456
5,514
5,982
3,414
0
0
0
7,370
0
0
0
0
00007,3700003,4145,9825,5144,4563,19510,9025,8803,9002,7583,9303,1873,5003,0383,3703,6274,3404,5075,1304,3576,7003,1312,2082,4071,7132,6242,4862,2001,6612,1202,4912,0041,7742,3631,9151,7811,6082,0082,0031,6311,6222,1131,9152,0451,6931,9712,1111,9951,8472,1802,0982,1982,0072,1792,3402,2632,2032,4882,2812,0841,4991,6151,4021,2251,0651,1861,03093485100000000000000000000
> Total Stockholder Equity
0
0
0
18,243
0
18,728
19,640
19,787
20,092
20,669
21,228
21,746
22,029
22,710
22,980
23,504
24,341
24,316
25,509
24,822
25,058
26,238
26,686
27,289
27,892
28,094
29,567
30,464
31,120
34,472
34,846
34,961
35,249
33,634
33,382
35,059
34,858
35,679
37,479
36,707
37,746
39,608
41,690
38,022
39,283
42,303
46,663
47,253
48,459
53,158
55,086
55,437
55,850
52,550
52,529
53,473
56,694
59,171
61,515
63,867
65,684
64,812
67,216
62,304
63,764
77,581
78,192
76,960
99,315
117,202
118,494
119,863
120,152
122,716
124,233
128,290
131,699
134,260
135,913
137,775
132,687
140,670
142,056
143,810
144,281
146,044
146,055
145,335
137,644
128,220
122,855
197,691
195,165
197,227
193,749
205,681
205,681193,749197,227195,165197,691122,855128,220137,644145,335146,055146,044144,281143,810142,056140,670132,687137,775135,913134,260131,699128,290124,233122,716120,152119,863118,494117,20299,31576,96078,19277,58163,76462,30467,21664,81265,68463,86761,51559,17156,69453,47352,52952,55055,85055,43755,08653,15848,45947,25346,66342,30339,28338,02241,69039,60837,74636,70737,47935,67934,85835,05933,38233,63435,24934,96134,84634,47231,12030,46429,56728,09427,89227,28926,68626,23825,05824,82225,50924,31624,34123,50422,98022,71022,02921,74621,22820,66920,09219,78719,64018,728018,243000
   Common Stock
0
0
0
6,287
0
6,287
6,287
6,287
6,301
7,736
7,820
7,883
7,944
8,006
8,135
10,038
10,153
10,286
10,386
12,816
13,011
13,132
13,235
15,976
16,203
16,377
16,503
19,507
19,712
23,521
23,633
26,650
26,849
27,010,507
27,159,602
27,301,403
27,427,697
27,617,948
27,759,557
27,920
28,035
28,201
28,315
28,429
29,286
29,485
31,112
31,240
31,420
33,944
34,082
34,295
34,697
34,694
34,833
34,979
35,115
35,266
35,455
35,529
35,706
35,854
36,039
36,191
36,345
47,675
47,812
47,943
69,123
84,587
84,722
84,859
85,116
85,544
85,687
85,925
86,437
86,590
86,617
86,617
86,722
86,722
86,871
86,886
87,073
87,131
87,131
87,131
87,562
87,562
87,640
161,029
161,248
161,211
161,312
161,388
161,388161,312161,211161,248161,02987,64087,56287,56287,13187,13187,13187,07386,88686,87186,72286,72286,61786,61786,59086,43785,92585,68785,54485,11684,85984,72284,58769,12347,94347,81247,67536,34536,19136,03935,85435,70635,52935,45535,26635,11534,97934,83334,69434,69734,29534,08233,94431,42031,24031,11229,48529,28628,42928,31528,20128,03527,92027,759,55727,617,94827,427,69727,301,40327,159,60227,010,50726,84926,65023,63323,52119,71219,50716,50316,37716,20315,97613,23513,13213,01112,81610,38610,28610,15310,0388,1358,0067,9447,8837,8207,7366,3016,2876,2876,28706,287000
   Retained Earnings Total Equity
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16,712
17,335
18,206
19,272
20,399
21,736
22,485
23,622
24,780
26,123
27,465
28,699
29,780
31,169
32,524
33,618
34,570
35,994
37,236
38,216
39,545
40,282
41,334
42,678
44,318
45,913
47,431
48,927
51,121
53,520
56,037
58,139
60,517
62,886
65,063
65,140
67,150
68,046
69,578
72,729
76,150
80,376
83,971
86,804
89,900
93,166
94,154
93,024
96,500
0
0
0096,50093,02494,15493,16689,90086,80483,97180,37676,15072,72969,57868,04667,15065,14065,06362,88660,51758,13956,03753,52051,12148,92747,43145,91344,31842,67841,33440,28239,54538,21637,23635,99434,57033,61832,52431,16929,78028,69927,46526,12324,78023,62222,48521,73620,39919,27218,20617,33516,712000000000000000000000000000000000000000000000
   Accumulated Other Comprehensive Income 
0
0
0
89
0
191
260
134
75
292
466
475
357
592
275
125
418
-390
153
-29
-424
-2
-334
-677
-747
-1,239
-466
-521
-493
-1,289
-632
-53
179
-1,127
-1,838
-295
-826
-256
1,592
562
1,248
2,637
4,551
487
313
2,840
4,950
4,541
4,501
5,549
6,002
5,391
4,265
-190
-1,693
-2,237
-386
859
1,625
2,548
3,094
1,122
1,917
2,395
2,721
3,879
3,616
1,201
1,032
1,815
1,377
1,091
-373
-431
-1,456
-154
641
1,377
2,157
1,842
-2,237
3,761
4,077
4,284
2,917
3,893
3,610
3,462
-6,674
-17,591
-25,080
-22,144
-19,253
-20,630
-26,426
121,534
121,534-26,426-20,630-19,253-22,144-25,080-17,591-6,6743,4623,6103,8932,9174,2844,0773,761-2,2371,8422,1571,377641-154-1,456-431-3731,0911,3771,8151,0321,2013,6163,8792,7212,3951,9171,1223,0942,5481,625859-386-2,237-1,693-1904,2655,3916,0025,5494,5014,5414,9502,8403134874,5512,6371,2485621,592-256-826-295-1,838-1,127179-53-632-1,289-493-521-466-1,239-747-677-334-2-424-29153-39041812527559235747546629275134260191089000
   Capital Surplus 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
   Treasury Stock00-39,854-39,854-35,348-32,871-31,651-30,048-29,229-25,062-21,130-18,049-16,938-16,938-16,938-16,938-15,747-15,747-14,224-13,518-13,518-13,518-13,518-13,518-13,518-13,518-13,518-13,518-13,518-13,518-13,518-13,518-13,518-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-5,875-5,383-4,292-3,405-3,208-3,208-3,208-3,175-3,025-2,970-2,970-2,970-2,97000000000000000000000
   Other Stockholders Equity 
0
0
0
-1,388
0
-1,286
-1,217
-1,343
-1,402
-1,184
-1,134
-1,663
-1,745
-1,745
-1,745
-1,745
-1,745
-1,745
-1,745
-2,970
-2,970
-2,970
-2,970
-2,970
-3,026
-3,176
-3,208
-3,208
-3,208
-3,405
-4,292
-5,383
-5,875
20,277
20,426
20,568
20,694
20,884
21,026
21,186
21,301
21,467
21,581
21,695
22,552
-6,734
24,378
24,506
-6,734
-6,734
-6,734
-6,734
-6,734
-6,734
-6,734
-6,734
-6,734
-6,734
-6,734
-6,734
-6,734
-6,734
-6,734
-13,518
-13,518
-13,518
-13,518
-13,518
-13,518
-13,518
-13,518
-13,518
-13,518
-13,518
-13,518
-13,518
-13,518
-14,224
-15,747
-15,747
-16,938
-16,938
-16,938
-16,938
-18,049
-21,130
-25,062
-29,229
-30,048
-31,651
-32,871
-35,348
-39,854
-39,854
-39,854
-177,478
-177,478-39,854-39,854-39,854-35,348-32,871-31,651-30,048-29,229-25,062-21,130-18,049-16,938-16,938-16,938-16,938-15,747-15,747-14,224-13,518-13,518-13,518-13,518-13,518-13,518-13,518-13,518-13,518-13,518-13,518-13,518-13,518-13,518-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,734-6,73424,50624,378-6,73422,55221,69521,58121,46721,30121,18621,02620,88420,69420,56820,42620,277-5,875-5,383-4,292-3,405-3,208-3,208-3,208-3,176-3,026-2,970-2,970-2,970-2,970-2,970-1,745-1,745-1,745-1,745-1,745-1,745-1,745-1,663-1,134-1,184-1,402-1,343-1,217-1,2860-1,388000



Balance Sheet

Currency in USD. All numbers in thousands.




Cash Flow

Currency in USD. All numbers in thousands.




Income Statement

Currency in USD. All numbers in thousands.


Latest Income Statement (annual, 2023-12-31)

Gross Profit (+$)
totalRevenue90,301
Cost of Revenue-0
Gross Profit90,30190,301
 
Operating Income (+$)
Gross Profit90,301
Operating Expense-2,293
Operating Income20,75588,008
 
Operating Expense (+$)
Research Development0
Selling General Administrative2,293
Selling And Marketing Expenses1,477
Operating Expense2,2933,770
 
Net Interest Income (+$)
Interest Income82,076
Interest Expense-25,098
Other Finance Cost-6,538
Net Interest Income63,516
 
Pretax Income (+$)
Operating Income20,755
Net Interest Income63,516
Other Non-Operating Income Expenses0
Income Before Tax (EBT)20,75527,331
EBIT - interestExpense = -4,343
20,755
42,466
Interest Expense25,098
Earnings Before Interest and Taxes (EBIT)20,75545,853
Earnings Before Interest and Taxes (EBITDA)28,485
 
After tax Income (+$)
Income Before Tax20,755
Tax Provision-3,329
Net Income From Continuing Ops17,32717,426
Net Income17,368
Net Income Applicable To Common Shares0
 
Non-recurring Events
Discontinued Operations0
Extraordinary Items0
Effect of Accounting Charges0
Other Items0
Non Recurring0
Other Operating Expenses2,293
Total Other Income/Expenses Net-6,576-63,516
 

Technical Analysis of Middlefield Banc
The psychology behind the price

Technical indicators reflecting market sentiment and the collective psychology of you and other traders. Your emotions and other traders' emotions, such as fear and greed, play a significant role in driving price movements.

General trend

First of all, I'm going to put something in the back of your mind. One of the most stable factors that gives you more confidence as a trader: the general trend of Middlefield Banc. The general trend of Middlefield Banc is BEARISH with 100.0% confidence. It is very important for your mental being to use each indicator with this in mind. But beware, also the general trend flips once in a while! You can use moving averages to determine Middlefield Banc's overall trend. For convenience I use the most commonly used moving averages: 20, 50, 100 & 200. Of course you can use other moving averages or other indicators to determine the trend.

Indicator phases

Some of the indicators I use have 3 zones: overbought, oversold and neutral. Transitions between these zones (market phases) provide valuable trading signals and insights. Expecially with the general trend mind, I use the highlighted phases:

Indicator zone transitionsBullish trend (-100.0%) Bearish trend (100.0%)
Overbought to neutralBullish pullback=Bearish reversal
Upper to lower neutralBullish correction=Bearish continuation
Nuetral to oversoldOversold=Oversold
Oversold to neutralBullish reversal=Bearish correction
Lower to upper neutralBullish continuation=Bearish pullback
Nuetral to overboughtOverbought=Overbought

1. Price Targets

1.1 Support & Resistance

Support and resistance are levels on a price chart that act as barriers or zones where the price of an asset tends to stop, reverse, or experience a significant amount of buying or selling pressure.

Support is a price level at which demand for an asset is strong enough to prevent the price from falling further.
Resistance is a price level at which selling pressure becomes significant enough to prevent the price of an asset from rising further.


Score

Let's take a look at the Support & Resistance of Middlefield Banc.

The long score for the Support & Resistance is 0/1.
The longshort score for the Support & Resistance is 0/(-1 +1).

  • Between support/resistance: The price is trading between support and resistance lines.

The bullish price targets are: 22.77 < 23.58 < 24.92.

The bearish price targets are: 21.39.

Tweet this
Middlefield Banc Daily Support & Resistance Chart

2. Trend Indicators

2.1 Moving Averages

Shows the moving average of the selected period.

  • Moving averages are lagging trend indicators.
  • There are many types of moving averages.
  • Moving averages are also used within other indicators.

Score

Let's take a look at the Moving Averages of Middlefield Banc. The current mas is .

The long score for the Moving Averages is 0/14.
The longshort score for the Moving Averages is -14/(-14 +14).

  • MA 20 trending down: The MA 20 is trending down. -1
  • Close < MA 20: The price is below the MA 20. -1
  • MA 20 < MA 50: The MA 20 is lower than the MA 50. -1
  • MA 20 < MA 100: The MA 20 is lower than the MA 100. -1
  • MA 20 < MA 200: The MA 20 is lower than the MA 200. -1
  • MA 50 trending down: The MA 50 is trending down. -1
  • Close < MA 50: The price is below the MA 50. -1
  • MA 50 < MA 100: The MA 50 is lower than the MA 100. -1
  • MA 50 < MA 200: The MA 50 is lower than the MA 200. -1
  • MA 100 trending down: The MA 100 is trending down. -1
  • Close < MA 100: The price is below the MA 100. -1
  • MA 100 < MA 200: The MA 100 is lower than the MA 200. -1
  • MA 200 trending down: The MA 200 is trending down. -1
  • Close < MA 200: The price is below the MA 200. -1

Directionalities and relatives.

Moving AverageAmount of candlesTrendPrice +/-vs. MA 50vs. MA 100vs. MA 200
MA 2020
MA 5050-
MA 100100--
MA 200200---

Explanation: https://www.youtube.com/watch?v=xwW8h0lrQ-I

Middlefield Banc Daily Moving Averages Chart
2.2 Moving Average Convergence/Divergence (MACD)

Shows the momentum of the selected period based on two moving averages.

  • MACD is a lagging momentum indicator.
  • Uses two moving averages.
  • Can show buy or sell signals based on momentum.
  • Can show overbought. and oversold. levels.

Score

Let's take a look at the Moving Average Convergence/Divergence (MACD) of Middlefield Banc. The current macd is -0.47585617.

The long score for the Moving Average Convergence/Divergence (MACD) is 2/4.
The longshort score for the Moving Average Convergence/Divergence (MACD) is 0/(-4 +4).

  • MACD line > signal line: The MACD line is above the signal line, which indicates a bullish signal in the market. This means that the positive momentum is currently stronger than the average momentum, suggesting that buyers are more active than sellers, and there's a higher probability of the Middlefield Banc price going up in the near term. +2
  • MACD < 0: The MACD is below the zero line (centerline), it indicates a bearish signal for Middlefield Banc. This means that the short-term moving average is lower than the long-term moving average, signaling negative momentum and suggesting a higher likelihood of the Middlefield Banc price continuing to fall in the near future. It indicates that sellers are gaining control, and there is negativism in the market, leading to potential price decreases. -1
  • Trending down: The MACD line is trending down. This indicates that the short-term moving average is falling faster than the long-term moving average, suggesting negative momentum in the market. This signals that sellers are becoming more active and insecure, leading to potential price decreases as traders anticipate further losses and are willing to sell at lower prices. -1
Middlefield Banc Daily Moving Average Convergence/Divergence (MACD) ChartMiddlefield Banc Daily Moving Average Convergence/Divergence (MACD) Chart
2.3 Directional Movement Index (DMI)

The DMI is a collection of 3 indicators: +DI (Plus Direction Indicator), -DI (Minus Direction Indicator) and ADX (Average Directional Index). The ADX helps you determine the strength of a trend.


Score

Let's take a look at the Directional Movement Index (DMI) of Middlefield Banc. The current adx is 22.20.

The long score for the Directional Movement Index (DMI) is 0/7.
The longshort score for the Directional Movement Index (DMI) is -1/(-7 +7).

  • PLUS_ID < MINUS_DI: The +DI line is below the -DI line. This indicates a bearish signal in the market, as the negative directional movement is currently stronger than the positive directional movement, showing that sellers have the upper hand. Market psychology suggests that traders are pessimistic, expecting further price decreases, and are more willing to sell Middlefield Banc shares, leading to potential downward momentum in its price. -1
  • PLUS_ID < MINUS_DI && ADX < 25 && ADX trending down: The ADX is below 25 and indicates a weak or no trend. Also, the ADX is declining so there is no trend indication.
Middlefield Banc Daily Directional Movement Index (DMI) Chart
2.4 Parabolic SAR

Shows the current trend and potential entry and exit signals.

  • Parabolic SAR (stop and reverse) is a lagging trend indicator.
  • Shows the current trend.
  • Shows potential entry signals.
  • Shows  potential exit signals.
  • Can be used to place trailing stoplosses..

Score

Let's take a look at the Parabolic SAR of Middlefield Banc. The current sar is 22.97.

The long score for the Parabolic SAR is 0/1.
The longshort score for the Parabolic SAR is -1/(-1 +1).

  • Close < SAR: The price is below the SAR. It's generally considered a bearish signal. -1
Middlefield Banc Daily Parabolic SAR Chart

3. Momentum Indicators

3.1 Relative Strength Index (RSI)

Measures the speed and change of price movements.

  • Leading momentum indicator, meaning the signals are instant.
  • Ranges between 0 and 100.
  • Above 70 is considered overbought.
  • Below 30 is considered oversold.
  • Above or below 50 can also be used to determine price trend or support and resistance.
  • RSI divergence looks at a deviation between RSI and price movement. Penketrading automatically calculates RSI divergences.
  • Can be used in many different ways

Score

Let's take a look at the Relative Strength Index (RSI) of Middlefield Banc. The current rsi is 36.83. The current phase is Continuation in bear market.

The long score for the Relative Strength Index (RSI) is 0/13.
The longshort score for the Relative Strength Index (RSI) is -4/(-13 +13).

  • Continuation in bear market: Downtrend continues after a consolidation or pullback. Hold or add to short positions.
  • Trending down: The RSI is trending down. -1
Middlefield Banc Daily Relative Strength Index (RSI) ChartMiddlefield Banc Daily Relative Strength Index (RSI) Chart
3.2 Stochastic Oscillator

Compares a certain price to multiple prices ranging over time.

  • Leading momentum indicator, meaning the signals are instant.
  • Used to determine overbought and oversold areas much like the RSI.
  • Ranges between 0 and 100.
  • Above 80 is considered overbought.
  • Below 20 is considered oversold.
  • Consists of two lines named K and D.
  • K compares the highest high and lowest low on the selected price range.
  • The D line is a moving average of the K line.
  • Can be used to spot divergences

Score

Let's take a look at the Stochastic Oscillator of Middlefield Banc. The current phase is Oversold in bear market.

The long score for the Stochastic Oscillator is 0/6.
The longshort score for the Stochastic Oscillator is -6/(-6 +6).

  • STOCH < 50: The STOCH %K is below 50. There are more sellers than buyers. -1
  • STOCH < 20: The STOCH %K is below 20 and oversold. -2
  • STOCH %K line < STOCH %D line: The STOCH %K line is below the STOCH %D line, which indicates a bearish signal in the market. This means that the negative momentum is currently stronger than the average momentum, suggesting that sellers are more active than buyers, and there's a higher probability of the Middlefield Banc price going down in the near term. -2
  • Trending down: The STOCH %K is trending down. -1
Middlefield Banc Daily Stochastic Oscillator ChartMiddlefield Banc Daily Stochastic Oscillator Chart
3.3 Commodity Channel Index (CCI)

Measures the difference between the current price and the historical average price.

  • Lagging or leading Momentum indicator
  • When the CCI is above zero, the price is above the historical average
  • When the CCI is below zero, the price is below the historical average
  • Used for spotting trends
    • If the CCI moves from negative or near zero to positive 100 that might indicate an uptrend
    • If the CCI moves from positive or near zero to negative -100 that might indicate a downtrend

Score

Let's take a look at the Commodity Channel Index (CCI) of Middlefield Banc. The current cci is -122.27340489.

The long score for the Commodity Channel Index (CCI) is 0/1.
The longshort score for the Commodity Channel Index (CCI) is -1/(-1 +1).

  • CCI < -100: The CCI is below -100, it indicates that the price is significantly below its average, suggesting a potential oversold condition. -1
Middlefield Banc Daily Commodity Channel Index (CCI) ChartMiddlefield Banc Daily Commodity Channel Index (CCI) Chart
3.4 Chande Momentum Oscillator (CMO)

Measures the difference between the sum of recent gains and the sum of recent losses. Then divides the result by the sum of all price movements in that period.

  • Lagging momentum indicator
  • Ranges between +100 and -100
  • Considered overbought above +50
  • Considered oversold below -50
  • It's possible to add a moving average that acts as a signal line

Score

Let's take a look at the Chande Momentum Oscillator (CMO) of Middlefield Banc. The current cmo is -30.59097785.

The long score for the Chande Momentum Oscillator (CMO) is 0/1.
The longshort score for the Chande Momentum Oscillator (CMO) is -1/(-1 +1).

  • CMO < 0: The CMO is below 0, the momentum of the price is negative, indicating a potential downtrend in the price. -1
Middlefield Banc Daily Chande Momentum Oscillator (CMO) ChartMiddlefield Banc Daily Chande Momentum Oscillator (CMO) Chart
3.5 Williams %R

 Shows the current price relative to the highest high over the last 14 days.
 

  • Lagging momentum indicator
  • Ranging between 0 and -100
  • Above -20 is considered overbought
  • Below -80 is considered oversold
  • Is prone to give false signals

Score

Let's take a look at the Williams %R of Middlefield Banc. The current willr is -100.

The long score for the Williams %R is 0/1.
The longshort score for the Williams %R is -1/(-1 +1).

  • WILLR < -80: The Williams %R is below -80. This indicates that the price is in oversold territory, suggesting a potential price correction or trend reversal to the upside. -1
Middlefield Banc Daily Williams %R ChartMiddlefield Banc Daily Williams %R Chart

4. Volatility Indicators

4.1 Bollinger Bands

Shows if the price is to high or to low relative to an average.

  • Lagging volatility indicator
  • Uses 3 bands: one upper, one lower and one in the middle
  • Works best when the middle band reflects an intermediate trend (MA20).
  • When the price is moving closer to the upper band, the market might be overbought
  • When the price is moving closer to the lower band, the market might be oversold 

Score

Let's take a look at the Bollinger Bands of Middlefield Banc.

Middlefield Banc Daily Bollinger Bands Chart
4.2 Average True Range (ATR)
Measures market volatility
  • Leading volatility indicator
  • Can be used to determine stop-loss positions
  • Calculated by:
    • Current high minus the current low
    • Current high minus the previous close
    • Current low minus the previous close
  • The larger the range of the candles, the greater the ATR value

Score

Let's take a look at the Average True Range (ATR) of Middlefield Banc. The current atr is 0.62479795.

Middlefield Banc Daily Average True Range (ATR) ChartMiddlefield Banc Daily Average True Range (ATR) Chart

5. Volume Indicators

5.1 On-Balance Volume (OBV)

 Measures market volatility

  • Leading momentum indicator
  • Calculation:
    • If the closing price is above the previous closing price: OBV = previous OBV + current volume
    • If the closing price is below the previous closing price: OBV = previous OBV - current volume
    • If the closing price is the same as the previous closing price than the OBV is the same.
  • Can be used to confirm price trends
  • Can be used with divergences

Score

Let's take a look at the On-Balance Volume (OBV) of Middlefield Banc. The current obv is -1,194,036.

Middlefield Banc Daily On-Balance Volume (OBV) ChartMiddlefield Banc Daily On-Balance Volume (OBV) Chart
5.2 Money Flow Index (MFI)

Measures the flow of money in and out of a security

  • Lagging momentum indicator
  • Looks like RSI but uses volume as an extra metric (RSI only considers price)
  • Above 80 is considered overbought
  • Below 20 is considered oversold
  • Can be used with divergences

Score

Let's take a look at the Money Flow Index (MFI) of Middlefield Banc. The current mfi is 44.61.

The long score for the Money Flow Index (MFI) is 0/2.
The longshort score for the Money Flow Index (MFI) is -1/(-2 +2).

  • MFI < 50: -1
Middlefield Banc Daily Money Flow Index (MFI) ChartMiddlefield Banc Daily Money Flow Index (MFI) Chart

6. Summary

6.1. Notifications

TypeNotificationDate
PenkeCurrently no notifications for Middlefield Banc.

6.2. Trading Signals

Below you will find trading signals as the indicator is commonly used. This doesn't mean you should use it that way. Learn from these, but don't use them blindly. I recommend using at least 4 indicators, 1 from each category: trend, momentum, volatility and volume.

DateIndicatorSignal
2023-12-05DMI SHORT ENTRY LONG CLOSEThe +DI crossed the -DI to the downside. The trend is reversing to a down trend.
SAR SHORT ENTRY LONG CLOSEThe price broke the SAR to the downside
STOCH LONG EXITThe %K line crosses below the %D line.
2023-12-06SAR LONG ENTRY SHORT CLOSEThe price broke the SAR to the upside.
STOCH SHORT EXITThe %K line crosses above the %D line.
CCI LONG ENTRY SHORT CLOSE100 crossover to upside
2023-12-07STOCH LONG EXITThe %K line crosses below the %D line.
2023-12-11STOCH SHORT EXITThe %K line crosses above the %D line.
2023-12-13DMI LONG ENTRY SHORT CLOSEThe +DI crossed the -DI to the upside. The trend is reversing to an up trend.
BB SHORT ENTRY LONG CLOSEPrice closed above the lower band.
ATR LONG ENTRY SHORT CLOSEPrice closed above (close + ATR).
2023-12-14STOCH LONG EXITThe %K line crosses below the %D line.
MFI LONG ENTRY SHORT CLOSE80 crossover to upside
2023-12-15STOCH SHORT EXITThe %K line crosses above the %D line.
WILLR LONG ENTRY SHORT CLOSE-20 crossover to upside
ATR LONG ENTRY SHORT CLOSEPrice closed above (close + ATR).
2023-12-18RSI SHORT ENTRY LONG CLOSE70 crossover to downside
STOCH LONG EXITThe %K line crosses below the %D line.
ATR SHORT ENTRY LONG CLOSEPrice closed below (close - ATR).
MFI SHORT ENTRY LONG CLOSE80 crossover to downside
2023-12-22STOCH SHORT EXITThe %K line crosses above the %D line.
2023-12-27SAR SHORT ENTRY LONG CLOSEThe price broke the SAR to the downside
STOCH LONG EXITThe %K line crosses below the %D line.
2023-12-28MACD SHORT ENTRY LONG CLOSEThe MACD line crosses below the signal line.
2023-12-29DMI SHORT ENTRY LONG CLOSEThe +DI crossed the -DI to the downside. The trend is reversing to a down trend.
CMO SHORT ENTRY LONG CLOSEZero line crossover to downside
2024-01-03WILLR SHORT ENTRY LONG CLOSE-80 crossover to downside
ATR SHORT ENTRY LONG CLOSEPrice closed below (close - ATR).
2024-01-05CCI SHORT ENTRY LONG CLOSE-100 crossover to downside
2024-01-08STOCH SHORT EXITThe %K line crosses above the %D line.
MFI SHORT ENTRY LONG CLOSE20 crossover to downside
2024-01-09STOCH LONG EXITThe %K line crosses below the %D line.
2024-01-10STOCH SHORT EXITThe %K line crosses above the %D line.
2024-01-11MFI LONG ENTRY SHORT CLOSE20 crossover to upside
2024-01-16STOCH LONG EXITThe %K line crosses below the %D line.
MFI SHORT ENTRY LONG CLOSE20 crossover to downside
2024-01-18STOCH SHORT EXITThe %K line crosses above the %D line.
2024-01-19DMI LONG ENTRY SHORT CLOSEThe +DI crossed the -DI to the upside. The trend is reversing to an up trend.
2024-01-22SAR LONG ENTRY SHORT CLOSEThe price broke the SAR to the upside.
CMO LONG ENTRY SHORT CLOSEZero line crossover to upside
MFI LONG ENTRY SHORT CLOSE20 crossover to upside
2024-01-23STOCH LONG EXITThe %K line crosses below the %D line.
CMO SHORT ENTRY LONG CLOSEZero line crossover to downside
2024-01-24STOCH SHORT EXITThe %K line crosses above the %D line.
2024-01-26STOCH LONG EXITThe %K line crosses below the %D line.
2024-01-29DMI SHORT ENTRY LONG CLOSEThe +DI crossed the -DI to the downside. The trend is reversing to a down trend.
2024-01-30CCI SHORT ENTRY LONG CLOSE-100 crossover to downside
WILLR SHORT ENTRY LONG CLOSE-80 crossover to downside
2024-01-31SAR SHORT ENTRY LONG CLOSEThe price broke the SAR to the downside
BB LONG ENTRY SHORT CLOSEPrice closed below the lower band.
ATR SHORT ENTRY LONG CLOSEPrice closed below (close - ATR).
2024-02-01RSI LONG ENTRY SHORT CLOSE30 crossover to upside
STOCH SHORT EXITThe %K line crosses above the %D line.
2024-02-02STOCH LONG EXITThe %K line crosses below the %D line.
2024-02-06STOCH SHORT EXITThe %K line crosses above the %D line.
2024-02-08STOCH LONG EXITThe %K line crosses below the %D line.
MFI SHORT ENTRY LONG CLOSE20 crossover to downside
2024-02-09RSI LONG ENTRY SHORT CLOSE30 crossover to upside
STOCH SHORT EXITThe %K line crosses above the %D line.
2024-02-13STOCH LONG EXITThe %K line crosses below the %D line.
CCI SHORT ENTRY LONG CLOSE-100 crossover to downside
WILLR SHORT ENTRY LONG CLOSE-80 crossover to downside
ATR SHORT ENTRY LONG CLOSEPrice closed below (close - ATR).
2024-02-14STOCH SHORT EXITThe %K line crosses above the %D line.
ATR LONG ENTRY SHORT CLOSEPrice closed above (close + ATR).
2024-02-15DMI LONG ENTRY SHORT CLOSEThe +DI crossed the -DI to the upside. The trend is reversing to an up trend.
MFI LONG ENTRY SHORT CLOSE20 crossover to upside
2024-02-16MACD LONG ENTRY SHORT CLOSEThe MACD line crosses above the signal line.
SAR LONG ENTRY SHORT CLOSEThe price broke the SAR to the upside.
2024-02-20DMI SHORT ENTRY LONG CLOSEThe +DI crossed the -DI to the downside. The trend is reversing to a down trend.
STOCH LONG EXITThe %K line crosses below the %D line.
WILLR SHORT ENTRY LONG CLOSE-80 crossover to downside
2024-02-22MACD SHORT ENTRY LONG CLOSEThe MACD line crosses below the signal line.
SAR SHORT ENTRY LONG CLOSEThe price broke the SAR to the downside
WILLR SHORT ENTRY LONG CLOSE-80 crossover to downside
2024-02-23STOCH SHORT EXITThe %K line crosses above the %D line.
2024-02-26STOCH LONG EXITThe %K line crosses below the %D line.
2024-02-27MACD LONG ENTRY SHORT CLOSEThe MACD line crosses above the signal line.
STOCH SHORT EXITThe %K line crosses above the %D line.
2024-03-04STOCH LONG EXITThe %K line crosses below the %D line.
WILLR SHORT ENTRY LONG CLOSE-80 crossover to downside
2024-03-06STOCH SHORT EXITThe %K line crosses above the %D line.
2024-03-07STOCH LONG EXITThe %K line crosses below the %D line.
WILLR SHORT ENTRY LONG CLOSE-80 crossover to downside
2024-03-08STOCH SHORT EXITThe %K line crosses above the %D line.
2024-03-12STOCH LONG EXITThe %K line crosses below the %D line.
WILLR SHORT ENTRY LONG CLOSE-80 crossover to downside
2024-03-14CCI SHORT ENTRY LONG CLOSE-100 crossover to downside
WILLR SHORT ENTRY LONG CLOSE-80 crossover to downside
2024-03-15STOCH SHORT EXITThe %K line crosses above the %D line.
2024-03-19SAR LONG ENTRY SHORT CLOSEThe price broke the SAR to the upside.
CMO LONG ENTRY SHORT CLOSEZero line crossover to upside
2024-03-20CCI LONG ENTRY SHORT CLOSE100 crossover to upside
WILLR LONG ENTRY SHORT CLOSE-20 crossover to upside
2024-03-22STOCH LONG EXITThe %K line crosses below the %D line.
CMO SHORT ENTRY LONG CLOSEZero line crossover to downside
2024-03-25SAR SHORT ENTRY LONG CLOSEThe price broke the SAR to the downside
2024-03-27STOCH SHORT EXITThe %K line crosses above the %D line.
2024-04-01STOCH LONG EXITThe %K line crosses below the %D line.
2024-04-02CCI SHORT ENTRY LONG CLOSE-100 crossover to downside
WILLR SHORT ENTRY LONG CLOSE-80 crossover to downside
2024-04-04MACD SHORT ENTRY LONG CLOSEThe MACD line crosses below the signal line.
WILLR SHORT ENTRY LONG CLOSE-80 crossover to downside
2024-04-08STOCH SHORT EXITThe %K line crosses above the %D line.
2024-04-10STOCH LONG EXITThe %K line crosses below the %D line.
CCI SHORT ENTRY LONG CLOSE-100 crossover to downside
2024-04-11STOCH SHORT EXITThe %K line crosses above the %D line.
2024-04-12STOCH LONG EXITThe %K line crosses below the %D line.
CCI SHORT ENTRY LONG CLOSE-100 crossover to downside
ATR SHORT ENTRY LONG CLOSEPrice closed below (close - ATR).
2024-04-16STOCH SHORT EXITThe %K line crosses above the %D line.
2024-04-17STOCH LONG EXITThe %K line crosses below the %D line.
CCI SHORT ENTRY LONG CLOSE-100 crossover to downside
MFI SHORT ENTRY LONG CLOSE20 crossover to downside
2024-04-18STOCH SHORT EXITThe %K line crosses above the %D line.
2024-04-19MFI LONG ENTRY SHORT CLOSE20 crossover to upside
2024-04-22MACD LONG ENTRY SHORT CLOSEThe MACD line crosses above the signal line.
2024-04-23SAR LONG ENTRY SHORT CLOSEThe price broke the SAR to the upside.
CMO LONG ENTRY SHORT CLOSEZero line crossover to upside
2024-04-24CMO SHORT ENTRY LONG CLOSEZero line crossover to downside
2024-04-25SAR SHORT ENTRY LONG CLOSEThe price broke the SAR to the downside
STOCH LONG EXITThe %K line crosses below the %D line.
CCI SHORT ENTRY LONG CLOSE-100 crossover to downside
WILLR SHORT ENTRY LONG CLOSE-80 crossover to downside
ATR SHORT ENTRY LONG CLOSEPrice closed below (close - ATR).

6.3. Candlestick Patterns

Middlefield Banc Daily Candlestick Chart
DateCandlestick Pattern

6.4. Technical Score

Let's check the technical score of Middlefield Banc based on Penke's default Symbol scanner.

Penke's Symbol Scanner

  
  
IndicatorConditionValue
RsiGreater than5036.830
Ma 20Greater thanMa 5022.705
Ma 50Greater thanMa 10023.635
Ma 100Greater thanMa 20026.845
OpenGreater thanClose22.190
Total1/5 (20.0%)
Penke

Good job! You gained 25 XP and 0   0   10 . What's next:

  • Share my analysis of Middlefield Banc with someone you think should read this too:
  • Are you bullish or bearish on Middlefield Banc? Let me know what you think in the comments.
  • Do you want an email if I find something interesting about Middlefield Banc? Add an email alert using the form below.
  • Join the community if you want to keep your earnings and track your progress: Join the community
  • Is this analysis useful to you? Support me via But Me a Coffee. I'll analyze the stock market faster for you!

Get notifications about Middlefield Banc

I send you an email if I find something interesting about Middlefield Banc.


Comments

How you think about this?

Leave a comment

Stay informed about Middlefield Banc.

Receive notifications about Middlefield Banc in your mailbox!