25 XP   0   0   10

Ultra Clean Holdings Inc
Buy, Hold or Sell?

Let's analyse Ultra Clean Holdings Inc together

PenkeI guess you are interested in Ultra Clean Holdings Inc. 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 Ultra Clean Holdings Inc. 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 Ultra Clean Holdings Inc

I send you an email if I find something interesting about Ultra Clean Holdings Inc.

Quick analysis of Ultra Clean Holdings Inc (30 sec.)










What can you expect buying and holding a share of Ultra Clean Holdings Inc? (30 sec.)

How much money do you get?

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

What is your share worth?

Current worth
$20.07
Expected worth in 1 year
$19.90
How sure are you?
80.0%

+ What do you gain per year?

Total Gains per Share
$-0.16
Return On Investment
-0.4%

For what price can you sell your share?

Current Price per Share
$40.82
Expected price per share
$35.54 - $47.83
How sure are you?
50%

1. Valuation of Ultra Clean Holdings Inc (5 min.)




Live pricePrice per Share (EOD)

$40.82

Intrinsic Value Per Share

$-10.70 - $17.17

Total Value Per Share

$9.37 - $37.24

2. Growth of Ultra Clean Holdings Inc (5 min.)




Is Ultra Clean Holdings Inc growing?

Current yearPrevious yearGrowGrow %
How rich?$897.2m$920.7m-$19.5m-2.2%

How much money is Ultra Clean Holdings Inc making?

Current yearPrevious yearGrowGrow %
Making money-$9.2m$8.5m-$17.8m-192.6%
Net Profit Margin-2.2%1.6%--

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

3. Financial Health of Ultra Clean Holdings Inc (5 min.)




4. Comparing to competitors in the Semiconductor Equipment & Materials industry (5 min.)




  Industry Rankings (Semiconductor Equipment & Materials)  


Richest
#41 / 151

Most Revenue
#29 / 151

Most Profit
#142 / 151

Most Efficient
#122 / 151

What can you expect buying and holding a share of Ultra Clean Holdings Inc? (5 min.)

Welcome investor! Ultra Clean Holdings Inc's management wants to use your money to grow the business. In return you get a share of Ultra Clean Holdings Inc.

What can you expect buying and holding a share of Ultra Clean Holdings Inc?

First you should know what it really means to hold a share of Ultra Clean Holdings Inc. And how you can make/lose money.

Speculation

The Price per Share of Ultra Clean Holdings Inc is $40.82. 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 Ultra Clean Holdings Inc.
  • 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 Ultra Clean Holdings Inc, 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 $20.07. Based on the TTM, the Book Value Change Per Share is $-0.04 per quarter. Based on the YOY, the Book Value Change Per Share is $0.16 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.00 per quarter.
Based on historical numbers we can estimate the returns while holding a share of Ultra Clean Holdings Inc.

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 Eps-0.09-0.2%-0.17-0.4%0.220.5%0.220.5%0.190.5%
Usd Book Value Change Per Share0.090.2%-0.04-0.1%0.160.4%0.501.2%0.411.0%
Usd Dividend Per Share0.010.0%0.000.0%0.000.0%0.000.0%0.020.1%
Usd Total Gains Per Share0.100.2%-0.04-0.1%0.160.4%0.501.2%0.431.1%
Usd Price Per Share34.14-33.86-32.77-31.48-21.72-
Price to Earnings Ratio-100.40--69.57-11.92--18.67--3.04-
Price-to-Total Gains Ratio346.99--372.73--22.34--14.78-9.45-
Price to Book Ratio1.70-1.68-1.62-1.99-2.04-
Price-to-Total Gains Ratio346.99--372.73--22.34--14.78-9.45-

When do you get the money?

Usd Investment
$.00
Usd Price Per Share40.82
Number of shares24
Gains per QuarterTrailing 12 Months5 Year
Usd Dividend Per Share0.000.00
Usd Book Value Change Per Share-0.040.50
Usd Total Gains Per Share-0.040.50
Gains per Quarter (24 shares)-0.9612.01
Gains per Year (24 shares)-3.8448.04
YearsReturn on Investment (TTM)Return on Investment (5Y)
 DividendBook Value gainTotal gainsDividendBook Value gainTotal gains
Broker costs---10---10
10-4-1404838
20-8-1809686
31-12-221143134
41-16-261191182
51-20-301239230
61-24-341287278
72-28-382335326
82-32-422382374
92-37-462430422
102-41-502478470

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 Share0.04.00.00.0%7.05.00.058.3%13.07.00.065.0%28.012.00.070.0%60.025.00.070.6%
Book Value Change Per Share2.02.00.050.0%8.04.00.066.7%15.05.00.075.0%32.08.00.080.0%67.015.03.078.8%
Dividend per Share2.00.02.050.0%8.00.04.066.7%10.00.010.050.0%13.00.027.032.5%13.00.072.015.3%
Total Gains per Share2.02.00.050.0%8.04.00.066.7%15.05.00.075.0%32.08.00.080.0%67.015.03.078.8%

Fundamentals of Ultra Clean Holdings Inc

About Ultra Clean Holdings Inc

Ultra Clean Holdings, Inc. develops and supplies critical subsystems, components and parts, and ultra-high purity cleaning and analytical services for the semiconductor industry in the United States and internationally. The company provides ultra-clean valves, high purity connectors, industrial process connectors and valves, pneumatic actuators, manifolds and safety solutions, hoses, pressure gauges, and gas line and component heaters; chemical delivery modules that deliver gases and reactive chemicals in a liquid or gaseous form from a centralized subsystem to the reaction chamber; and gas delivery systems, such as weldments, filters, mass flow controllers, regulators, pressure transducers and valves, component heaters, and an integrated electronic and/or pneumatic control system. It also offers various industrial and automation production equipment; fluid delivery systems consist of one or more chemical delivery units, including PFA tubing, filters, flow controllers, regulators, component heaters, and an integrated electronic and/or pneumatic control system; precision robotic systems; top-plate assemblies; frame assemblies; process modules, a subsystem of semiconductor manufacturing tools that process integrated circuits onto wafers; and other high-level assemblies. In addition, the company provides tool chamber parts cleaning and coating services; micro-contamination analysis services for tool parts, wafers and depositions, chemicals, cleanroom materials, deionized water, and airborne molecular contamination; and analytical verification services for process tool chamber part cleaning. It primarily serves original equipment manufacturing customers in the semiconductor capital equipment and semiconductor integrated device manufacturing industries, as well as display, consumer, medical, energy, industrial, and research equipment industries. The company was founded in 1991 and is headquartered in Hayward, California.

Fundamental data was last updated by Penke on 2024-04-12 20:54:05.

Financial Health

Profitability Details
 Compared to previous yearCompared to industry
The company is making a loss.
Using its assets, the company is very inefficient in making profit.
Using its investors money, the company is very inefficient in making profit.
Operating Efficiency Details
 Compared to previous yearCompared to industry
The company is operating inefficient.
The company is less efficient in keeping operating costs low.
Liquidity Details
 Compared to previous yearCompared to industry
The company is very 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 able to pay all its debts by selling its assets.
The company is able 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 expensive.
Based on how much money comes from the company's main activities, the company is underpriced.

1.1. Profitability of Ultra Clean Holdings Inc.

1.1. Profitability
1.1.1. Net Profit Margin

Measures how much net profit Ultra Clean Holdings Inc earns for each $1 of revenue.

  • Above 10% is considered healthy but always compare Ultra Clean Holdings Inc to the Semiconductor Equipment & Materials industry mean.
  • A Net Profit Margin of -0.9% means that $-0.01 for each $1 in revenue is generated as profit.

Let's take a look of the Net Profit Margin trends of Ultra Clean Holdings Inc:

  • The MRQ is -0.9%. The company is not making a profit/loss.
  • The TTM is -2.2%. The company is making a loss. -1
Trends
Current periodCompared to+/- 
MRQ-0.9%TTM-2.2%+1.3%
TTM-2.2%YOY1.6%-3.8%
TTM-2.2%5Y1.9%-4.1%
5Y1.9%10Y2.1%-0.2%
Compared to industry (Semiconductor Equipment & Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ-0.9%9.4%-10.3%
TTM-2.2%10.2%-12.4%
YOY1.6%13.5%-11.9%
5Y1.9%11.4%-9.5%
10Y2.1%9.1%-7.0%
1.1.2. Return on Assets

Shows how efficient Ultra Clean Holdings Inc is using its assets to generate profit.

  • Above 5% is considered healthy but always compare Ultra Clean Holdings Inc to the Semiconductor Equipment & Materials industry mean.
  • -0.2% Return on Assets means that Ultra Clean Holdings Inc generated $0.00 profit for each $1 in assets.

Let's take a look of the Return on Assets trends of Ultra Clean Holdings Inc:

  • The MRQ is -0.2%. Using its assets, the company is very inefficient in making profit. -2
  • The TTM is -0.5%. Using its assets, the company is very inefficient in making profit. -2
Trends
Current periodCompared to+/- 
MRQ-0.2%TTM-0.5%+0.3%
TTM-0.5%YOY0.4%-0.9%
TTM-0.5%5Y0.6%-1.1%
5Y0.6%10Y0.9%-0.3%
Compared to industry (Semiconductor Equipment & Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ-0.2%1.6%-1.8%
TTM-0.5%1.6%-2.1%
YOY0.4%2.6%-2.2%
5Y0.6%2.1%-1.5%
10Y0.9%1.8%-0.9%
1.1.3. Return on Equity

Shows how efficient Ultra Clean Holdings Inc is using its investors money to generate profit.

  • Above 15%-20% is considered healthy but always compare Ultra Clean Holdings Inc to the Semiconductor Equipment & Materials industry mean.
  • -0.5% Return on Equity means Ultra Clean Holdings Inc generated $0.00 for each $1 the owners (shareholders) invested.

Let's take a look of the Return on Equity trends of Ultra Clean Holdings Inc:

  • The MRQ is -0.5%. Using its investors money, the company is very inefficient in making profit. -2
  • The TTM is -1.1%. Using its investors money, the company is very inefficient in making profit. -2
Trends
Current periodCompared to+/- 
MRQ-0.5%TTM-1.1%+0.6%
TTM-1.1%YOY0.9%-2.0%
TTM-1.1%5Y1.5%-2.6%
5Y1.5%10Y1.8%-0.3%
Compared to industry (Semiconductor Equipment & Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ-0.5%2.5%-3.0%
TTM-1.1%2.5%-3.6%
YOY0.9%3.8%-2.9%
5Y1.5%3.4%-1.9%
10Y1.8%3.0%-1.2%

1.2. Operating Efficiency of Ultra Clean Holdings Inc.

1.2. Operating Efficiency
1.2.1. Operating Margin

Measures how efficient Ultra Clean Holdings Inc is operating .

  • Measures how much profit Ultra Clean Holdings Inc 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 Ultra Clean Holdings Inc to the Semiconductor Equipment & Materials industry mean.
  • An Operating Margin of -2.8% means the company generated $-0.03  for each $1 in revenue (before taxes).

Let's take a look of the Operating Margin trends of Ultra Clean Holdings Inc:

  • The MRQ is -2.8%. The company is operating very inefficient. -2
  • The TTM is 1.0%. The company is operating inefficient. -1
Trends
Current periodCompared to+/- 
MRQ-2.8%TTM1.0%-3.8%
TTM1.0%YOY6.8%-5.8%
TTM1.0%5Y5.5%-4.5%
5Y5.5%10Y4.2%+1.3%
Compared to industry (Semiconductor Equipment & Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ-2.8%11.4%-14.2%
TTM1.0%4.9%-3.9%
YOY6.8%14.7%-7.9%
5Y5.5%11.9%-6.4%
10Y4.2%8.6%-4.4%
1.2.2. Operating Ratio

Measures how efficient Ultra Clean Holdings Inc is keeping operating costs low.

  • Below 1 is considered healthy (always compare to Semiconductor Equipment & Materials industry mean).
  • An Operation Ratio of 0.99 means that the operating costs are $0.99 for each $1 in net sales.

Let's take a look of the Operating Ratio trends of Ultra Clean Holdings Inc:

  • The MRQ is 0.990. The company is less efficient in keeping operating costs low.
  • The TTM is 0.979. The company is less efficient in keeping operating costs low.
Trends
Current periodCompared to+/- 
MRQ0.990TTM0.979+0.010
TTM0.979YOY0.932+0.047
TTM0.9795Y0.942+0.037
5Y0.94210Y0.948-0.006
Compared to industry (Semiconductor Equipment & Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ0.9901.444-0.454
TTM0.9791.435-0.456
YOY0.9321.392-0.460
5Y0.9421.429-0.487
10Y0.9481.326-0.378

1.3. Liquidity of Ultra Clean Holdings Inc.

1.3. Liquidity
1.3.1. Current Ratio

Measures if Ultra Clean Holdings Inc is able to pay off Short-term Debt.

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

Let's take a look of the Current Ratio trends of Ultra Clean Holdings Inc:

  • The MRQ is 2.881. The company is able to pay all its short-term debts. +1
  • The TTM is 3.098. The company is very able to pay all its short-term debts. +2
Trends
Current periodCompared to+/- 
MRQ2.881TTM3.098-0.217
TTM3.098YOY2.861+0.236
TTM3.0985Y2.763+0.334
5Y2.76310Y2.625+0.139
Compared to industry (Semiconductor Equipment & Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ2.8812.488+0.393
TTM3.0982.535+0.563
YOY2.8612.580+0.281
5Y2.7632.690+0.073
10Y2.6252.384+0.241
1.3.2. Quick Ratio

Measures if Ultra Clean Holdings Inc is able to pay off Short-term Debt but only using the most liquid assets.

  • Above 1 is considered healthy but always compare Ultra Clean Holdings Inc to the Semiconductor Equipment & Materials industry mean.
  • A Quick Ratio of 1.57 means the company can pay off $1.57 for each $1 in debt (using most liquid assets).

Let's take a look of the Quick Ratio trends of Ultra Clean Holdings Inc:

  • The MRQ is 1.574. The company is very able to pay all its short-term debts with the most liquid assets. +2
  • The TTM is 1.678. The company is very able to pay all its short-term debts with the most liquid assets. +2
Trends
Current periodCompared to+/- 
MRQ1.574TTM1.678-0.105
TTM1.678YOY1.608+0.070
TTM1.6785Y1.633+0.045
5Y1.63310Y1.520+0.113
Compared to industry (Semiconductor Equipment & Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ1.5740.903+0.671
TTM1.6780.910+0.768
YOY1.6080.978+0.630
5Y1.6331.164+0.469
10Y1.5201.186+0.334

1.4. Solvency of Ultra Clean Holdings Inc.

1.3. Liquidity
1.4.1. Debt to Asset Ratio

Measures how much % of Ultra Clean Holdings Inc assets are financed with debt.

  • Below 1 (100%) is considered healthy but always compare Ultra Clean Holdings Inc to Semiconductor Equipment & Materials industry mean.
  • A Debt to Asset Ratio of 0.52 means that Ultra Clean Holdings Inc assets are financed with 52.0% credit (debt) and the remaining percentage (100% - 52.0%) is financed by its owners/shareholders. 

Let's take a look of the Debt to Asset Ratio trends of Ultra Clean Holdings Inc:

  • The MRQ is 0.520. The company is able to pay all its debts by selling its assets. +1
  • The TTM is 0.513. The company is able to pay all its debts by selling its assets. +1
Trends
Current periodCompared to+/- 
MRQ0.520TTM0.513+0.007
TTM0.513YOY0.527-0.014
TTM0.5135Y0.535-0.022
5Y0.53510Y0.478+0.058
Compared to industry (Semiconductor Equipment & Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ0.5200.362+0.158
TTM0.5130.360+0.153
YOY0.5270.377+0.150
5Y0.5350.363+0.172
10Y0.4780.374+0.104
1.4.2. Debt to Equity Ratio

Measures if Ultra Clean Holdings Inc is able to pay off its debts by using shareholders equity.

  • Below 2 is considered healthy but always compare Ultra Clean Holdings Inc to the Semiconductor Equipment & Materials industry mean.
  • A Debt to Equity ratio of 115.7% means that company has $1.16 debt for each $1 in shareholders equity.

Let's take a look of the Debt to Equity Ratio trends of Ultra Clean Holdings Inc:

  • The MRQ is 1.157. The company is able to pay all its debts with equity. +1
  • The TTM is 1.124. The company is able to pay all its debts with equity. +1
Trends
Current periodCompared to+/- 
MRQ1.157TTM1.124+0.033
TTM1.124YOY1.178-0.054
TTM1.1245Y1.211-0.087
5Y1.21110Y0.977+0.234
Compared to industry (Semiconductor Equipment & Materials)
PeriodCompanyIndustry (mean)+/- 
MRQ1.1570.579+0.578
TTM1.1240.572+0.552
YOY1.1780.615+0.563
5Y1.2110.580+0.631
10Y0.9770.653+0.324

2. Market Valuation of Ultra Clean Holdings Inc

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 Ultra Clean Holdings Inc generates.

  • Above 15 is considered overpriced but always compare Ultra Clean Holdings Inc to the Semiconductor Equipment & Materials industry mean.
  • A PE ratio of -100.40 means the investor is paying $-100.40 for every $1 in earnings.

Let's take a look of the Price to Earnings Ratio trends of Ultra Clean Holdings Inc:

  • The EOD is -120.043. Based on the earnings, the company is expensive. -2
  • The MRQ is -100.399. Based on the earnings, the company is expensive. -2
  • The TTM is -69.568. Based on the earnings, the company is expensive. -2
Trends
Current periodCompared to+/- 
EOD-120.043MRQ-100.399-19.644
MRQ-100.399TTM-69.568-30.831
TTM-69.568YOY11.923-81.491
TTM-69.5685Y-18.667-50.901
5Y-18.66710Y-3.036-15.631
Compared to industry (Semiconductor Equipment & Materials)
PeriodCompanyIndustry (mean)+/- 
EOD-120.04323.424-143.467
MRQ-100.39922.241-122.640
TTM-69.56824.378-93.946
YOY11.92317.057-5.134
5Y-18.66725.345-44.012
10Y-3.03623.721-26.757
2.2. Price To Free Cash Flow Ratio

Let's take a look of the Price To Free Cash Flow Ratio trends of Ultra Clean Holdings Inc:

  • The EOD is 24.791. Based on how much money comes from the company's main activities, the company is underpriced. +1
  • The MRQ is 20.734. Based on how much money comes from the company's main activities, the company is underpriced. +1
  • The TTM is 20.639. Based on how much money comes from the company's main activities, the company is underpriced. +1
Trends
Current periodCompared to+/- 
EOD24.791MRQ20.734+4.057
MRQ20.734TTM20.639+0.096
TTM20.639YOY134.208-113.569
TTM20.6395Y40.497-19.859
5Y40.49710Y19.254+21.243
Compared to industry (Semiconductor Equipment & Materials)
PeriodCompanyIndustry (mean)+/- 
EOD24.7919.255+15.536
MRQ20.7349.247+11.487
TTM20.6393.534+17.105
YOY134.2082.355+131.853
5Y40.4974.552+35.945
10Y19.2540.052+19.202
2. Book Value per Share
2.3. Price to Book Ratio

Measures if the stock price of Ultra Clean Holdings Inc is to cheap or to expensive compared to its book value.

  • At or below 1 is considered healthy (always compare to Semiconductor Equipment & Materials industry mean).
  • A PB ratio of 1.70 means the investor is paying $1.70 for each $1 in book value.

Let's take a look of the Price to Book Ratio trends of Ultra Clean Holdings Inc:

  • The EOD is 2.034. Based on the equity, the company is underpriced. +1
  • The MRQ is 1.701. Based on the equity, the company is underpriced. +1
  • The TTM is 1.681. Based on the equity, the company is underpriced. +1
Trends
Current periodCompared to+/- 
EOD2.034MRQ1.701+0.333
MRQ1.701TTM1.681+0.020
TTM1.681YOY1.621+0.059
TTM1.6815Y1.994-0.313
5Y1.99410Y2.042-0.048
Compared to industry (Semiconductor Equipment & Materials)
PeriodCompanyIndustry (mean)+/- 
EOD2.0342.459-0.425
MRQ1.7012.585-0.884
TTM1.6812.613-0.932
YOY1.6212.663-1.042
5Y1.9942.775-0.781
10Y2.0422.929-0.887
2. Total Gains per Share

3. Holders & Insider Transactions

Let's take a look at which institutions, funds and insiders are holding shares of Ultra Clean Holdings Inc.

3.1. Institutions holding Ultra Clean Holdings Inc

Institutions are holding 92.538% of the shares of Ultra Clean Holdings Inc.

DateNameTotal SharesTotal AssetsCurrent SharesChange%
2023-12-31BlackRock Inc16.12710.006372012583946535.7981
2023-12-31Vanguard Group Inc9.76540.003343605551488193.5334
2023-12-31Dimensional Fund Advisors, Inc.6.15860.02742750031-5162-0.1874
2023-12-31Frontier Capital Management CO Inc5.73290.8828255994369824237.5056
2023-12-31Shapiro Capital Management Co Inc4.54641.91572030134624503.1738
2023-12-31State Street Corporation4.10030.00318309131095216.3624
2023-09-30Divisar Capital Management, LLC3.12889.0706139712422760819.4617
2023-12-31Paradigm Capital Management, Inc.3.07492.43811373033-8800-0.6368
2023-12-31Amvescap Plc.2.77090.01011237284359992.9967
2023-12-31HHG PLC2.28210.020810190309853810.7049
2023-12-31Geode Capital Management, LLC2.2240.0036993085444994.6911
2023-12-31Royce & Associates, LP1.81590.255781086810408914.7272
2023-12-31Charles Schwab Investment Management Inc1.32550.0051591891460768.4417
2023-12-31Boston Partners Global Investors, Inc1.31490.0272587139-1154-0.1962
2023-12-31Vaughan Nelson Scarbrgh & Mccullough LP1.22720.1868547983183453.4637
2023-12-31Northern Trust Corp1.10280.0034924344550.0925
2023-12-31Ameriprise Financial Inc1.00760.0046449923-65116-12.6429
2023-12-31JPMorgan Chase & Co0.95620.001442698513013043.8362
2023-12-31Morgan Stanley - Brokerage Accounts0.94980.00134241185652615.3774
2023-12-31Pinnacle Associates Inc0.94220.24174207098834926.5823
Total 70.553515.108531504440+2184067+6.9%

3.2. Funds holding Ultra Clean Holdings Inc

DateNameTotal SharesTotal AssetsCurrent SharesChange%
2024-03-28iShares Core S&P Small-Cap ETF6.79980.1736303632840000.1319
2024-02-29Vanguard Total Stock Mkt Idx Inv3.05510.00381364221-5843-0.4265
2024-03-31Swedbank Robur Technology A3.02330.4067135000000
2024-03-28iShares Russell 2000 ETF2.44430.0766109147555370.5099
2024-03-31Swedbank Robur Globalfond A2.42810.4167108422400
2024-02-29Invesco Small Cap Value A2.15511.0118962300198002.1008
2024-02-29Vanguard Information Technology ETF2.12080.053794701095311.0167
2023-12-31Shapiro Capital Mgt Sm-Cap Val2.04675.7322913913474005.4702
2023-12-31Janus Henderson Small Cap Value L1.82321.11138141028475111.6201
2024-02-29Vanguard Institutional Extnd Mkt Idx Tr1.53550.029685668-567-0.0826
2024-03-28iShares S&P Small-Cap 600 Value ETF1.23690.3512552302-3865-0.6949
2023-12-31Shapiro Capital Mgt SMID Cap Value1.22575.6213547324215004.0888
2023-12-31Frontier Small Cap Growth1.21672.622954328320054358.5117
2024-03-28Invesco Semiconductors ETF1.06412.716647515510020.2113
2024-02-29DFA US Targeted Value I1.04780.1566467894-18398-3.7833
2024-01-31Fidelity Small Cap Index1.00750.069344987371201.6081
2024-03-28iShares Russell 2000 Value ETF0.93510.153417548-265-0.0634
2024-03-28SPDR® Portfolio S&P 600 Sm Cap ETF0.88820.17333965904050.1022
2023-12-31First Eagle US Small Cap Strategy0.86290.77938530110894539.422
2023-12-31Shapiro Capital Mgt Enh Small Cap Value0.83745.6003373947120003.3154
Total 37.754227.258916858458+493596+2.9%

3.3. Insider Transactions

Insiders are holding 2.385% of the shares of Ultra Clean Holdings Inc.

DateOwnerTypeAmountPricePost Transaction AmountLink
2023-12-04Paul Yoonku ChoSELL468928.38
2023-11-20Jeffrey L MckibbenSELL420026.71
2023-11-17Jeffrey L MckibbenSELL372026.26
2023-11-03Jamie J PalfreySELL693225.68
2023-06-09Bill BentinckSELL978436.19
2023-05-26Paul Yoonku ChoSELL17636.1
2023-05-25Emily M LiggettSELL370132.48

4. Summary

4.1. Key Performance Indicators

The key performance indicators of Ultra Clean Holdings Inc 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--0.092-0.042+146%0.158-42%0.498-82%0.406-77%
Book Value Per Share--20.07220.1380%20.212-1%15.802+27%10.820+86%
Current Ratio--2.8813.098-7%2.861+1%2.763+4%2.625+10%
Debt To Asset Ratio--0.5200.513+1%0.527-1%0.535-3%0.478+9%
Debt To Equity Ratio--1.1571.124+3%1.178-2%1.211-4%0.977+18%
Dividend Per Share--0.0070.002+200%0.002+241%0.003+167%0.024-72%
Eps---0.085-0.174+104%0.220-139%0.219-139%0.186-146%
Free Cash Flow Per Share--0.4120.423-3%-0.535+230%0.323+28%0.203+103%
Free Cash Flow To Equity Per Share--0.2190.121+81%-0.945+531%0.603-64%0.552-60%
Gross Profit Margin--4.4742.765+62%-7.270+263%-0.124+103%0.275+1529%
Intrinsic Value_10Y_max--17.166--------
Intrinsic Value_10Y_min---10.702--------
Intrinsic Value_1Y_max--1.098--------
Intrinsic Value_1Y_min--0.495--------
Intrinsic Value_3Y_max--3.773--------
Intrinsic Value_3Y_min--0.139--------
Intrinsic Value_5Y_max--7.020--------
Intrinsic Value_5Y_min---1.693--------
Market Cap1822743624.000+16%1526058000.0001515001000.000+1%1492579500.000+2%1416372615.500+8%975022667.650+57%
Net Profit Margin---0.009-0.022+153%0.016-154%0.019-144%0.021-140%
Operating Margin---0.0280.010-378%0.068-141%0.055-151%0.042-166%
Operating Ratio--0.9900.979+1%0.932+6%0.942+5%0.948+4%
Pb Ratio2.034+16%1.7011.681+1%1.621+5%1.994-15%2.042-17%
Pe Ratio-120.043-20%-100.399-69.568-31%11.923-942%-18.667-81%-3.036-97%
Price Per Share40.820+16%34.14033.858+1%32.765+4%31.481+8%21.716+57%
Price To Free Cash Flow Ratio24.791+16%20.73420.639+0%134.208-85%40.497-49%19.254+8%
Price To Total Gains Ratio414.884+16%346.990-372.732+207%-22.343+106%-14.779+104%9.453+3571%
Quick Ratio--1.5741.678-6%1.608-2%1.633-4%1.520+3%
Return On Assets---0.002-0.005+147%0.004-148%0.006-132%0.009-122%
Return On Equity---0.005-0.011+143%0.009-148%0.015-131%0.018-126%
Total Gains Per Share--0.098-0.040+141%0.160-39%0.500-80%0.430-77%
Usd Book Value--897200000.000901175000.0000%920703750.000-3%711187000.000+26%485926900.000+85%
Usd Book Value Change Per Share--0.092-0.042+146%0.158-42%0.498-82%0.406-77%
Usd Book Value Per Share--20.07220.1380%20.212-1%15.802+27%10.820+86%
Usd Dividend Per Share--0.0070.002+200%0.002+241%0.003+167%0.024-72%
Usd Eps---0.085-0.174+104%0.220-139%0.219-139%0.186-146%
Usd Free Cash Flow--18400000.00018950000.000-3%-24586750.000+234%14334100.000+28%9027325.000+104%
Usd Free Cash Flow Per Share--0.4120.423-3%-0.535+230%0.323+28%0.203+103%
Usd Free Cash Flow To Equity Per Share--0.2190.121+81%-0.945+531%0.603-64%0.552-60%
Usd Market Cap1822743624.000+16%1526058000.0001515001000.000+1%1492579500.000+2%1416372615.500+8%975022667.650+57%
Usd Price Per Share40.820+16%34.14033.858+1%32.765+4%31.481+8%21.716+57%
Usd Profit---3800000.000-9275000.000+144%8591000.000-144%9248200.000-141%7683050.000-149%
Usd Revenue--444800000.000430700000.000+3%543135250.000-18%423089100.000+5%300711875.000+48%
Usd Total Gains Per Share--0.098-0.040+141%0.160-39%0.500-80%0.430-77%
 EOD+5 -3MRQTTM+21 -15YOY+17 -195Y+20 -1610Y+16 -20

4.2. Fundamental Score

Let's check the fundamental score of Ultra Clean Holdings Inc based on Penke's default stock scanner.

Penke's Stock Scanner

  
  
IndicatorConditionValue
Price to Earnings Ratio (EOD)Between0-15-120.043
Price to Book Ratio (EOD)Between0-12.034
Net Profit Margin (MRQ)Greater than0-0.009
Operating Margin (MRQ)Greater than0-0.028
Quick Ratio (MRQ)Greater than11.574
Current Ratio (MRQ)Greater than12.881
Debt to Asset Ratio (MRQ)Less than10.520
Debt to Equity Ratio (MRQ)Less than11.157
Return on Equity (MRQ)Greater than0.15-0.005
Return on Assets (MRQ)Greater than0.05-0.002
Total3/10 (30.0%)

4.3. Technical Score

Let's check the technical score of Ultra Clean Holdings Inc based on Penke's default Symbol scanner.

Penke's Symbol Scanner

  
  
IndicatorConditionValue
RsiGreater than5042.574
Ma 20Greater thanMa 5043.399
Ma 50Greater thanMa 10043.891
Ma 100Greater thanMa 20039.214
OpenGreater thanClose40.260
Total2/5 (40.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
EBIT  12,400-50011,900011,900-7,1004,800-17,100-12,300
Tax Provision  8,500-5,0003,5004,8008,300-3,0005,300-11,500-6,200
Income Tax Expense  3,5004,8008,30008,300-3,0005,300-11,500-6,200



Latest Balance Sheet

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

Summary
Total Assets1,867,700
Total Liabilities970,500
Total Stockholder Equity838,900
 As reported
Total Liabilities 970,500
Total Stockholder Equity+ 838,900
Total Assets = 1,867,700

Assets

Total Assets1,867,700
Total Current Assets893,200
Long-term Assets974,500
Total Current Assets
Cash And Cash Equivalents 307,000
Net Receivables 180,800
Inventory 374,500
Other Current Assets 30,900
Total Current Assets  (as reported)893,200
Total Current Assets  (calculated)893,200
+/-0
Long-term Assets
Property Plant Equipment 480,000
Goodwill 265,200
Intangible Assets 215,300
Long-term Assets Other 10,900
Long-term Assets  (as reported)974,500
Long-term Assets  (calculated)971,400
+/- 3,100

Liabilities & Shareholders' Equity

Total Current Liabilities310,000
Long-term Liabilities660,500
Total Stockholder Equity838,900
Total Current Liabilities
Short-term Debt 35,700
Short Long Term Debt 17,600
Accounts payable 192,900
Other Current Liabilities 81,400
Total Current Liabilities  (as reported)310,000
Total Current Liabilities  (calculated)327,600
+/- 17,600
Long-term Liabilities
Long term Debt 461,200
Capital Lease Obligations 161,100
Long-term Liabilities Other 37,300
Long-term Liabilities  (as reported)660,500
Long-term Liabilities  (calculated)659,600
+/- 900
Total Stockholder Equity
Common Stock100
Retained Earnings 346,700
Accumulated Other Comprehensive Income -4,400
Other Stockholders Equity 496,500
Total Stockholder Equity (as reported)838,900
Total Stockholder Equity (calculated)838,900
+/-0
Other
Capital Stock100
Cash and Short Term Investments 307,000
Common Stock Shares Outstanding 44,700
Liabilities and Stockholders Equity 1,867,700
Net Debt 332,900
Net Invested Capital 1,317,700
Net Working Capital 583,200
Property Plant and Equipment Gross 650,300
Short Long Term Debt Total 639,900



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-31
> Total Assets 
48,836
0
0
0
50,155
104,411
71,857
68,154
67,698
74,236
68,424
70,320
75,009
100,071
186,682
185,776
187,047
195,193
191,271
197,845
195,027
199,961
186,947
190,634
117,411
108,072
94,709
105,041
131,310
149,535
144,384
160,026
172,995
184,641
193,985
174,895
184,495
193,200
166,820
278,401
266,497
270,412
269,330
267,353
292,543
312,935
303,827
284,353
296,142
342,713
341,552
356,106
336,153
345,950
358,336
352,295
380,697
423,280
453,843
500,753
558,343
680,837
643,745
986,632
961,907
1,003,245
1,008,958
992,877
1,019,306
1,072,245
1,114,762
1,060,251
1,102,543
1,190,559
1,846,655
1,923,996
2,025,390
2,011,640
1,945,366
1,960,900
1,865,900
1,843,700
1,843,700
1,845,500
1,867,700
1,867,7001,845,5001,843,7001,843,7001,865,9001,960,9001,945,3662,011,6402,025,3901,923,9961,846,6551,190,5591,102,5431,060,2511,114,7621,072,2451,019,306992,8771,008,9581,003,245961,907986,632643,745680,837558,343500,753453,843423,280380,697352,295358,336345,950336,153356,106341,552342,713296,142284,353303,827312,935292,543267,353269,330270,412266,497278,401166,820193,200184,495174,895193,985184,641172,995160,026144,384149,535131,310105,04194,709108,072117,411190,634186,947199,961195,027197,845191,271195,193187,047185,776186,682100,07175,00970,32068,42474,23667,69868,15471,857104,41150,15500048,836
   > Total Current Assets 
0
0
0
0
28,894
83,275
50,554
46,590
44,658
51,417
45,792
48,426
53,263
78,292
120,919
119,574
121,267
129,047
123,765
130,183
125,341
127,835
111,637
116,045
94,492
85,786
77,604
88,405
114,465
132,306
126,650
142,340
154,466
165,575
174,144
155,025
160,316
169,509
143,894
176,588
165,687
172,327
173,913
173,027
200,459
222,730
214,703
198,074
208,447
211,015
211,185
205,379
190,139
200,720
214,315
209,031
237,450
279,041
307,890
350,364
402,379
521,048
483,439
484,847
459,373
474,100
454,591
442,910
467,045
527,947
565,737
514,136
545,093
636,208
999,289
1,052,753
1,137,097
1,122,698
1,111,764
1,098,800
981,200
935,400
935,400
925,800
893,200
893,200925,800935,400935,400981,2001,098,8001,111,7641,122,6981,137,0971,052,753999,289636,208545,093514,136565,737527,947467,045442,910454,591474,100459,373484,847483,439521,048402,379350,364307,890279,041237,450209,031214,315200,720190,139205,379211,185211,015208,447198,074214,703222,730200,459173,027173,913172,327165,687176,588143,894169,509160,316155,025174,144165,575154,466142,340126,650132,306114,46588,40577,60485,78694,492116,045111,637127,835125,341130,183123,765129,047121,267119,574120,91978,29253,26348,42645,79251,41744,65846,59050,55483,27528,8940000
       Cash And Cash Equivalents 
6,237
0
0
0
6,035
7,235
7,476
9,933
11,440
10,843
11,292
14,124
10,663
19,804
18,958
18,923
23,321
24,642
19,942
28,038
33,447
24,968
32,571
28,468
29,620
29,768
30,200
30,695
26,697
27,744
23,101
27,728
34,654
35,283
37,636
37,872
52,013
54,770
51,137
58,329
54,311
64,943
71,333
65,941
60,415
74,289
69,365
75,147
78,997
69,607
76,614
59,783
50,103
45,539
44,053
47,270
52,465
54,935
59,482
65,939
68,306
162,365
141,146
160,340
144,145
154,774
168,128
158,690
162,531
208,070
214,364
176,131
200,274
264,257
451,401
456,980
466,455
367,004
421,364
358,800
322,100
320,800
320,800
342,000
307,000
307,000342,000320,800320,800322,100358,800421,364367,004466,455456,980451,401264,257200,274176,131214,364208,070162,531158,690168,128154,774144,145160,340141,146162,36568,30665,93959,48254,93552,46547,27044,05345,53950,10359,78376,61469,60778,99775,14769,36574,28960,41565,94171,33364,94354,31158,32951,13754,77052,01337,87237,63635,28334,65427,72823,10127,74426,69730,69530,20029,76829,62028,46832,57124,96833,44728,03819,94224,64223,32118,92318,95819,80410,66314,12411,29210,84311,4409,9337,4767,2356,0350006,237
       Short-term Investments 
0
0
0
0
0
0
0
0
130
0
0
0
150
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
45
0
0
0
0
0
0
0
0
000000004500000000000000000000000000000000000000000000000000000000000000015000013000000000
       Net Receivables 
0
0
0
0
11,724
58,739
21,635
15,940
13,785
18,779
17,170
15,805
19,528
26,257
51,982
47,108
44,543
47,485
49,844
42,861
34,846
47,757
26,638
28,817
13,790
10,466
10,326
15,515
34,787
45,522
45,691
46,554
54,589
58,002
57,779
47,670
40,830
48,974
41,942
47,549
50,074
49,571
47,070
49,728
67,450
72,197
67,947
57,459
61,817
69,625
57,513
57,534
59,148
66,669
73,069
65,805
74,663
94,848
101,874
107,662
90,213
83,660
98,608
95,056
108,024
110,971
98,306
110,388
112,694
113,272
138,886
145,523
145,539
168,041
210,426
232,530
250,147
279,274
243,815
253,700
190,300
178,600
178,600
170,500
180,800
180,800170,500178,600178,600190,300253,700243,815279,274250,147232,530210,426168,041145,539145,523138,886113,272112,694110,38898,306110,971108,02495,05698,60883,66090,213107,662101,87494,84874,66365,80573,06966,66959,14857,53457,51369,62561,81757,45967,94772,19767,45049,72847,07049,57150,07447,54941,94248,97440,83047,67057,77958,00254,58946,55445,69145,52234,78715,51510,32610,46613,79028,81726,63847,75734,84642,86149,84447,48544,54347,10851,98226,25719,52815,80517,17018,77913,78515,94021,63558,73911,7240000
       Other Current Assets 
2,205
0
0
0
2,012
2,237
3,062
3,987
1,960
3,805
3,827
4,872
3,966
4,679
4,874
4,129
5,489
5,433
5,618
8,095
-1
6,699
8,794
9,747
11,268
7,659
5,056
5,624
6,005
2,346
2,800
4,017
5,935
7,138
8,858
10,216
12,000
4,767
6,364
7,406
6,769
6,642
6,838
7,065
8,652
8,783
10,331
10,115
10,783
11,871
12,411
12,498
8,172
6,517
6,891
6,941
6,461
6,221
6,829
11,460
12,089
13,225
15,115
30,873
21,088
28,056
24,102
20,283
19,400
19,617
18,660
17,150
18,895
14,743
35,506
38,615
41,260
36,079
41,520
42,400
35,800
37,200
37,200
35,000
30,900
30,90035,00037,20037,20035,80042,40041,52036,07941,26038,61535,50614,74318,89517,15018,66019,61719,40020,28324,10228,05621,08830,87315,11513,22512,08911,4606,8296,2216,4616,9416,8916,5178,17212,49812,41111,87110,78310,11510,3318,7838,6527,0656,8386,6426,7697,4066,3644,76712,00010,2168,8587,1385,9354,0172,8002,3466,0055,6245,0567,65911,2689,7478,7946,699-18,0955,6185,4335,4894,1294,8744,6793,9664,8723,8273,8051,9603,9873,0622,2372,0120002,205
   > Long-term Assets 
0
0
0
0
21,261
21,136
21,303
21,564
23,040
22,819
22,632
21,894
21,746
21,779
65,763
66,202
65,780
66,146
67,506
67,662
69,686
72,126
75,310
74,589
22,919
22,286
17,105
16,636
16,845
17,229
17,734
17,686
18,529
19,066
19,841
19,870
24,179
23,691
22,926
101,813
100,810
98,085
95,417
94,326
92,084
90,205
89,124
86,279
87,695
131,698
130,367
150,727
146,014
145,230
144,021
143,264
143,247
144,239
145,953
150,389
155,964
159,789
160,306
501,785
502,534
529,145
554,367
549,967
552,261
544,298
549,025
546,115
557,450
554,351
847,366
871,243
888,293
888,942
833,602
862,100
884,700
908,300
908,300
919,700
974,500
974,500919,700908,300908,300884,700862,100833,602888,942888,293871,243847,366554,351557,450546,115549,025544,298552,261549,967554,367529,145502,534501,785160,306159,789155,964150,389145,953144,239143,247143,264144,021145,230146,014150,727130,367131,69887,69586,27989,12490,20592,08494,32695,41798,085100,810101,81322,92623,69124,17919,87019,84119,06618,52917,68617,73417,22916,84516,63617,10522,28622,91974,58975,31072,12669,68667,66267,50666,14665,78066,20265,76321,77921,74621,89422,63222,81923,04021,56421,30321,13621,2610000
       Property Plant Equipment 
4,680
0
0
0
3,573
3,556
3,738
4,034
5,392
5,163
4,934
4,796
4,312
4,342
7,856
8,382
9,433
9,916
11,064
11,468
14,095
16,911
20,479
20,267
8,954
8,393
7,812
7,363
7,450
7,847
8,361
8,333
8,971
9,487
10,256
10,293
10,009
9,518
8,762
9,891
9,282
8,734
8,494
8,756
8,534
8,167
8,207
8,066
10,841
14,476
14,850
16,968
17,267
17,915
18,117
18,809
18,858
20,929
23,467
28,943
32,246
36,839
38,769
133,746
142,922
173,974
179,226
176,774
180,149
178,988
187,038
188,549
196,971
198,986
288,104
314,857
325,704
336,887
327,774
378,600
404,700
434,800
434,800
453,400
480,000
480,000453,400434,800434,800404,700378,600327,774336,887325,704314,857288,104198,986196,971188,549187,038178,988180,149176,774179,226173,974142,922133,74638,76936,83932,24628,94323,46720,92918,85818,80918,11717,91517,26716,96814,85014,47610,8418,0668,2078,1678,5348,7568,4948,7349,2829,8918,7629,51810,00910,29310,2569,4878,9718,3338,3617,8477,4507,3637,8128,3938,95420,26720,47916,91114,09511,46811,0649,9169,4338,3827,8564,3424,3124,7964,9345,1635,3924,0343,7383,5563,5730004,680
       Goodwill 
6,608
0
0
0
6,617
6,617
6,617
6,617
6,617
6,617
6,617
6,110
6,084
6,084
31,857
32,058
33,490
33,744
34,248
34,248
34,196
34,196
34,196
34,063
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
56,899
56,662
56,662
55,918
55,918
55,918
55,918
55,918
55,918
55,918
74,298
74,298
84,495
85,248
85,248
85,248
85,248
85,248
85,248
85,248
85,248
85,248
85,248
85,248
151,869
155,472
150,226
166,654
169,557
171,087
171,132
171,132
171,132
171,132
171,132
257,179
263,574
270,044
268,521
250,731
248,800
248,800
248,800
248,800
248,800
265,200
265,200248,800248,800248,800248,800248,800250,731268,521270,044263,574257,179171,132171,132171,132171,132171,132171,087169,557166,654150,226155,472151,86985,24885,24885,24885,24885,24885,24885,24885,24885,24885,24885,24884,49574,29874,29855,91855,91855,91855,91855,91855,91855,91856,66256,66256,89900000000000000034,06334,19634,19634,19634,24834,24833,74433,49032,05831,8576,0846,0846,1106,6176,6176,6176,6176,6176,6176,6170006,608
       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
0
0
0
0
0
0
0
0
0
0
0
15
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
00000000000000000000000000001500000000000000000000000000000000000000000000000000000000
       Intangible Assets 
15,595
0
0
0
15,604
15,604
15,604
15,604
10,755
15,604
15,604
15,097
15,071
8,987
23,587
22,850
22,112
21,775
21,437
21,100
20,762
20,425
20,087
19,750
8,987
8,987
8,987
8,987
8,987
8,987
8,987
8,987
8,987
8,987
8,987
8,987
8,987
8,987
8,987
29,651
27,702
26,203
24,761
23,235
21,708
20,487
19,266
18,045
16,824
39,057
37,702
44,952
42,782
41,342
39,903
38,464
37,024
35,793
34,562
33,331
31,587
30,489
29,392
203,180
193,707
188,653
190,500
185,409
180,318
175,368
170,419
165,469
160,519
155,630
270,518
261,007
245,696
237,644
207,390
187,900
182,000
176,500
176,500
170,900
215,300
215,300170,900176,500176,500182,000187,900207,390237,644245,696261,007270,518155,630160,519165,469170,419175,368180,318185,409190,500188,653193,707203,18029,39230,48931,58733,33134,56235,79337,02438,46439,90341,34242,78244,95237,70239,05716,82418,04519,26620,48721,70823,23524,76126,20327,70229,6518,9878,9878,9878,9878,9878,9878,9878,9878,9878,9878,9878,9878,9878,9878,98719,75020,08720,42520,76221,10021,43721,77522,11222,85023,5878,98715,07115,09715,60415,60410,75515,60415,60415,60415,60400015,595
       Long-term Assets Other 
0
0
0
0
353
359
367
344
276
284
2,094
233
231
234
331
780
745
711
757
846
633
594
548
509
4,978
4,906
306
286
408
395
386
366
571
592
598
590
5,183
5,186
5,177
5,372
7,164
6,486
6,244
6,417
5,924
5,633
5,733
4,250
4,112
3,867
3,517
4,312
717
725
753
743
762
1,007
1,565
1,769
1,932
2,181
1,830
8,072
8,110
6,091
5,743
5,953
5,209
4,907
4,919
5,192
5,315
6,326
8,277
8,698
9,242
9,315
10,533
10,800
12,300
11,200
11,200
10,100
10,900
10,90010,10011,20011,20012,30010,80010,5339,3159,2428,6988,2776,3265,3155,1924,9194,9075,2095,9535,7436,0918,1108,0721,8302,1811,9321,7691,5651,0077627437537257174,3123,5173,8674,1124,2505,7335,6335,9246,4176,2446,4867,1645,3725,1775,1865,1835905985925713663863954082863064,9064,9785095485946338467577117457803312342312332,0942842763443673593530000
       Deferred Long Term Asset Charges 
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
4,766
0
0
0
6,634
0
0
0
5,341
5,259
5,356
3,876
3,445
3,120
2,763
3,607
0
0
0
0
1,355
1,262
1,111
1,098
4,951
5,032
5,067
4,918
10,167
10,201
12,244
12,274
15,500
13,900
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
00000000000000013,90015,50012,27412,24410,20110,1674,9185,0675,0324,9511,0981,1111,2621,35500003,6072,7633,1203,4453,8765,3565,2595,3410006,6340004,766000000000000000000000000000000000000
> Total Liabilities 
40,747
0
0
0
41,835
59,393
23,753
18,119
15,223
20,496
13,698
16,081
19,728
31,501
93,059
85,853
79,879
82,003
71,516
71,909
65,539
67,002
52,856
58,483
39,012
36,082
35,803
46,972
70,131
83,681
71,181
78,190
85,486
89,054
89,883
66,550
67,210
70,335
38,544
121,150
109,947
113,756
109,281
103,937
120,614
131,128
114,695
100,954
107,590
137,122
132,902
141,267
135,210
147,525
158,058
147,390
164,566
191,507
199,175
224,073
258,038
261,301
204,418
539,884
510,260
549,716
554,470
536,151
566,799
609,437
626,640
541,796
551,329
613,914
1,057,935
1,083,633
1,132,742
1,085,538
1,050,653
1,023,900
940,900
937,500
937,500
950,400
970,500
970,500950,400937,500937,500940,9001,023,9001,050,6531,085,5381,132,7421,083,6331,057,935613,914551,329541,796626,640609,437566,799536,151554,470549,716510,260539,884204,418261,301258,038224,073199,175191,507164,566147,390158,058147,525135,210141,267132,902137,122107,590100,954114,695131,128120,614103,937109,281113,756109,947121,15038,54470,33567,21066,55089,88389,05485,48678,19071,18183,68170,13146,97235,80336,08239,01258,48352,85667,00265,53971,90971,51682,00379,87985,85393,05931,50119,72816,08113,69820,49615,22318,11923,75359,39341,83500040,747
   > Total Current Liabilities 
10,323
0
0
0
11,375
28,291
23,289
17,673
14,797
20,090
13,312
15,713
19,374
31,161
58,422
51,686
49,680
51,788
42,808
44,190
44,843
46,204
29,548
35,952
21,295
16,555
17,118
28,996
53,054
63,279
51,409
58,868
57,721
62,494
64,192
41,508
42,938
46,976
35,616
51,075
80,034
88,778
86,657
80,935
100,044
113,120
99,683
88,398
97,512
63,465
62,210
70,525
64,711
79,704
92,892
85,023
101,061
131,132
142,279
170,248
202,278
245,492
188,868
175,623
142,224
156,693
154,969
162,647
210,598
213,020
226,891
195,298
201,277
263,079
354,960
411,007
469,117
417,662
396,137
389,200
313,700
294,300
294,300
293,600
310,000
310,000293,600294,300294,300313,700389,200396,137417,662469,117411,007354,960263,079201,277195,298226,891213,020210,598162,647154,969156,693142,224175,623188,868245,492202,278170,248142,279131,132101,06185,02392,89279,70464,71170,52562,21063,46597,51288,39899,683113,120100,04480,93586,65788,77880,03451,07535,61646,97642,93841,50864,19262,49457,72158,86851,40963,27953,05428,99617,11816,55521,29535,95229,54846,20444,84344,19042,80851,78849,68051,68658,42231,16119,37415,71313,31220,09014,79717,67323,28928,29111,37500010,323
       Short-term Debt 
0
0
0
0
111
126
126
128
102
829
2,403
2,417
2,413
1,664
6,229
5,066
4,267
3,457
3,589
3,597
3,608
3,415
3,400
3,074
5,736
2,654
1,971
1,989
2,008
2,027
1,957
1,702
4,110
3,762
3,333
3,071
2,931
2,708
2,736
9,513
48,706
48,706
48,706
36,706
37,705
48,825
43,857
37,857
40,885
4,847
6,514
11,207
12,744
13,789
12,992
15,196
16,819
16,108
16,117
15,518
12,381
54,779
54,826
42,818
9,671
20,240
18,498
20,591
22,021
21,774
19,804
19,605
19,082
20,423
37,560
41,408
39,370
36,805
37,771
37,900
40,100
35,400
35,400
34,100
35,700
35,70034,10035,40035,40040,10037,90037,77136,80539,37041,40837,56020,42319,08219,60519,80421,77422,02120,59118,49820,2409,67142,81854,82654,77912,38115,51816,11716,10816,81915,19612,99213,78912,74411,2076,5144,84740,88537,85743,85748,82537,70536,70648,70648,70648,7069,5132,7362,7082,9313,0713,3333,7624,1101,7021,9572,0272,0081,9891,9712,6545,7363,0743,4003,4153,6083,5973,5893,4574,2675,0666,2291,6642,4132,4172,4038291021281261261110000
       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
9,541
0
0
0
12,744
13,789
12,992
15,196
16,819
16,108
60,813
15,518
12,381
54,779
54,826
42,818
9,671
9,686
7,203
9,013
8,800
8,300
7,700
7,500
7,361
8,021
21,594
23,205
22,071
19,489
22,334
20,139
20,800
22,700
17,800
17,600
17,600
17,60017,60017,80022,70020,80020,13922,33419,48922,07123,20521,5948,0217,3617,5007,7008,3008,8009,0137,2039,6869,67142,81854,82654,77912,38115,51860,81316,10816,81915,19612,99213,78912,7440009,541000000000000000000000000000000000000000000000000
       Accounts payable 
7,113
0
0
0
9,805
22,354
19,721
15,431
12,302
16,822
8,526
10,943
14,188
24,260
44,319
39,792
37,583
40,504
32,979
33,566
36,817
38,251
22,559
28,196
11,275
10,693
11,192
23,103
46,098
54,304
43,323
51,094
45,957
48,740
48,916
26,931
29,379
39,050
25,797
34,084
24,053
34,587
30,069
37,770
53,962
55,381
45,525
42,444
48,944
50,128
46,476
47,503
39,660
52,951
64,712
51,954
71,189
95,522
104,089
130,539
168,452
169,592
113,803
95,178
99,011
99,204
97,288
101,008
133,058
129,262
140,082
111,398
121,328
164,875
231,002
271,363
332,897
288,121
259,362
253,500
196,000
183,500
183,500
187,500
192,900
192,900187,500183,500183,500196,000253,500259,362288,121332,897271,363231,002164,875121,328111,398140,082129,262133,058101,00897,28899,20499,01195,178113,803169,592168,452130,539104,08995,52271,18951,95464,71252,95139,66047,50346,47650,12848,94442,44445,52555,38153,96237,77030,06934,58724,05334,08425,79739,05029,37926,93148,91648,74045,95751,09443,32354,30446,09823,10311,19210,69311,27528,19622,55938,25136,81733,56632,97940,50437,58339,79244,31924,26014,18810,9438,52616,82212,30215,43119,72122,3549,8050007,113
       Other Current Liabilities 
3,160
0
0
0
1,459
1,301
1,243
2,114
53
964
1,383
1,271
479
5,237
7,874
6,828
3,644
3,827
2,625
2,907
821
791
1,230
1,670
1,563
1,742
2,671
3,904
4,208
6,125
5,336
5,230
6,884
9,191
11,110
10,642
9,733
4,292
6,115
7,478
7,275
5,485
7,882
6,459
8,377
8,914
10,301
8,097
7,683
8,490
9,220
11,815
12,307
12,964
15,188
17,873
13,053
19,502
22,073
24,191
21,445
21,121
20,239
17,962
33,542
37,249
39,183
41,048
55,519
36,948
39,337
33,543
26,335
46,848
42,487
46,260
50,060
92,736
99,004
97,800
77,600
35,400
35,400
31,200
81,400
81,40031,20035,40035,40077,60097,80099,00492,73650,06046,26042,48746,84826,33533,54339,33736,94855,51941,04839,18337,24933,54217,96220,23921,12121,44524,19122,07319,50213,05317,87315,18812,96412,30711,8159,2208,4907,6838,09710,3018,9148,3776,4597,8825,4857,2757,4786,1154,2929,73310,64211,1109,1916,8845,2305,3366,1254,2083,9042,6711,7421,5631,6701,2307918212,9072,6253,8273,6446,8287,8745,2374791,2711,383964532,1141,2431,3011,4590003,160
   > Long-term Liabilities 
0
0
0
0
30,460
31,102
464
446
426
406
386
368
354
340
34,637
34,167
30,199
30,215
28,708
27,719
20,696
20,798
23,308
22,531
17,717
19,527
18,685
17,976
17,077
20,402
19,772
19,322
27,765
26,560
25,691
25,042
24,272
23,359
2,928
70,075
29,913
24,978
22,624
23,002
20,570
18,008
15,012
12,556
10,078
73,657
70,692
70,742
70,499
67,821
65,166
62,367
63,505
60,375
56,896
53,825
55,760
15,809
15,550
364,261
368,036
393,023
399,501
373,504
356,201
396,417
399,749
346,498
350,052
350,835
702,975
672,626
663,625
667,876
654,516
634,700
627,200
643,200
643,200
656,800
660,500
660,500656,800643,200643,200627,200634,700654,516667,876663,625672,626702,975350,835350,052346,498399,749396,417356,201373,504399,501393,023368,036364,26115,55015,80955,76053,82556,89660,37563,50562,36765,16667,82170,49970,74270,69273,65710,07812,55615,01218,00820,57023,00222,62424,97829,91370,0752,92823,35924,27225,04225,69126,56027,76519,32219,77220,40217,07717,97618,68519,52717,71722,53123,30820,79820,69627,71928,70830,21530,19934,16734,63734035436838640642644646431,10230,4600000
       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
22,900
22,483
21,802
21,115
938
29,312
26,934
22,056
19,677
19,799
17,421
14,924
12,013
9,635
38,614
70,756
67,877
65,716
62,795
59,870
56,934
54,023
50,931
48,056
44,691
41,810
39,893
0
0
330,984
331,549
329,810
330,895
304,172
283,400
323,900
322,100
272,600
261,600
259,800
573,100
545,100
529,900
530,900
524,000
509,200
0
470,000
467,100
0
0
00467,100470,0000509,200524,000530,900529,900545,100573,100259,800261,600272,600322,100323,900283,400304,172330,895329,810331,549330,9840039,89341,81044,69148,05650,93154,02356,93459,87062,79565,71667,87770,75638,6149,63512,01314,92417,42119,79919,67722,05626,93429,31293821,11521,80222,48322,9000000000000000000000000000000000000
       Capital Lease Obligations Min Short Term Debt
0
0
0
0
-111
-126
-126
-128
-102
-829
-2,403
-2,417
-2,413
-1,664
-6,229
-5,066
-4,267
-3,457
-3,589
-3,597
-3,608
-3,415
-3,400
-3,074
-5,736
-2,654
-1,971
-1,989
-2,008
-2,027
-1,957
-1,702
-4,110
-3,762
-3,333
-3,071
-2,931
-2,708
-2,736
-9,513
-48,706
-48,706
-48,706
-36,706
-37,705
-48,825
-43,857
-37,857
-40,885
-4,847
-6,514
-11,207
-12,744
-13,789
-12,992
-15,196
-16,819
-16,108
-16,117
-15,518
-12,381
-54,779
-54,826
-42,818
-9,671
15,446
18,453
14,796
19,979
20,426
25,696
23,695
23,689
25,854
32,680
46,265
43,852
49,348
39,736
47,261
57,300
77,600
96,700
113,400
125,400
125,400113,40096,70077,60057,30047,26139,73649,34843,85246,26532,68025,85423,68923,69525,69620,42619,97914,79618,45315,446-9,671-42,818-54,826-54,779-12,381-15,518-16,117-16,108-16,819-15,196-12,992-13,789-12,744-11,207-6,514-4,847-40,885-37,857-43,857-48,825-37,705-36,706-48,706-48,706-48,706-9,513-2,736-2,708-2,931-3,071-3,333-3,762-4,110-1,702-1,957-2,027-2,008-1,989-1,971-2,654-5,736-3,074-3,400-3,415-3,608-3,597-3,589-3,457-4,267-5,066-6,229-1,664-2,413-2,417-2,403-829-102-128-126-126-1110000
       Deferred Long Term Asset Charges 
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
4,766
0
0
0
6,634
0
0
0
5,341
5,259
5,356
3,876
3,445
3,120
2,763
3,607
0
0
0
0
1,355
1,262
1,111
1,098
4,951
5,032
5,067
4,918
10,167
10,201
12,244
12,274
15,500
13,900
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
00000000000000013,90015,50012,27412,24410,20110,1674,9185,0675,0324,9511,0981,1111,2621,35500003,6072,7633,1203,4453,8765,3565,2595,3410006,6340004,766000000000000000000000000000000000000
       Long-term Liabilities Other 
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
23,409
27,808
47,379
47,157
45,921
47,600
47,900
52,400
48,700
54,900
57,500
30,088
13,671
12,894
13,386
13,316
13,396
9,200
9,300
9,200
9,200
37,300
37,3009,2009,2009,3009,20013,39613,31613,38612,89413,67130,08857,50054,90048,70052,40047,90047,60045,92147,15747,37927,80823,409000000000000000000000000000000000000000000000000000000000000000
       Deferred Long Term Liability 
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
2,791
2,559
2,470
2,244
1,990
1,753
2,979
2,922
2,947
3,203
3,149
3,084
2,999
2,921
2,808
2,901
2,815
5,026
7,704
7,951
8,232
8,344
12,574
12,319
12,205
12,015
15,867
15,809
15,550
9,868
15,834
15,834
21,449
23,411
25,200
24,600
25,200
25,200
33,600
33,600
45,500
44,400
54,900
54,800
55,100
54,900
0
52,300
52,400
0
0
0052,40052,300054,90055,10054,80054,90044,40045,50033,60033,60025,20025,20024,60025,20023,41121,44915,83415,8349,86815,55015,80915,86712,01512,20512,31912,5748,3448,2327,9517,7045,0262,8152,9012,8082,9212,9993,0843,1493,2032,9472,9222,9791,7531,9902,2442,4702,5592,7910000000000000000000000000000000000
> Total Stockholder Equity
8,089
0
0
0
8,320
45,018
48,104
50,035
52,475
53,740
54,726
54,239
55,281
68,570
93,623
99,923
107,168
113,190
119,755
125,936
129,488
132,959
134,091
132,151
78,399
71,990
58,906
58,069
61,179
65,854
73,203
81,836
87,509
95,587
104,102
108,345
117,285
122,865
128,276
157,251
156,550
156,656
160,049
163,416
171,929
181,807
189,132
183,399
188,552
205,591
208,650
214,839
200,943
198,425
200,278
204,905
216,131
231,773
254,668
276,680
300,305
419,536
439,327
434,778
435,959
438,090
439,101
440,964
436,726
445,932
470,431
500,069
532,648
557,615
767,526
800,038
848,878
879,565
844,943
887,900
870,700
849,800
849,800
838,000
838,900
838,900838,000849,800849,800870,700887,900844,943879,565848,878800,038767,526557,615532,648500,069470,431445,932436,726440,964439,101438,090435,959434,778439,327419,536300,305276,680254,668231,773216,131204,905200,278198,425200,943214,839208,650205,591188,552183,399189,132181,807171,929163,416160,049156,656156,550157,251128,276122,865117,285108,345104,10295,58787,50981,83673,20365,85461,17958,06958,90671,99078,399132,151134,091132,959129,488125,936119,755113,190107,16899,92393,62368,57055,28154,23954,72653,74052,47550,03548,10445,0188,3200008,089
   Common Stock
10
0
0
0
10,377
46,074
46,019
45,984
46,237
46,256
46,497
46,524
46,819
57,627
78,723
79,463
82,198
83,620
84,971
87,611
89,092
90,674
91,968
93,119
93,757
94,388
95,367
92,611
96,563
94,051
95,746
97,682
102,796
101,717
103,274
104,362
105,501
106,595
108,032
138,728
139,843
140,030
141,107
142,426
144,568
147,392
148,683
148,213
149,834
165,700
166,552
171,085
172,975
173,636
174,828
176,744
178,477
179,660
181,106
182,856
185,336
280,367
282,092
39
287,127
289,190
291,635
294,679
297,693
300,770
302,721
305,994
309,589
313,043
502,873
507,180
511,628
517,222
518,000
515,500
504,800
494,300
494,300
498,300
100
100498,300494,300494,300504,800515,500518,000517,222511,628507,180502,873313,043309,589305,994302,721300,770297,693294,679291,635289,190287,12739282,092280,367185,336182,856181,106179,660178,477176,744174,828173,636172,975171,085166,552165,700149,834148,213148,683147,392144,568142,426141,107140,030139,843138,728108,032106,595105,501104,362103,274101,717102,79697,68295,74694,05196,56392,61195,36794,38893,75793,11991,96890,67489,09287,61184,97183,62082,19879,46378,72357,62746,81946,52446,49746,25646,23745,98446,01946,07410,37700010
   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
828
3,983
11,784
16,444
20,367
18,666
16,937
16,626
18,942
20,990
27,361
34,415
40,449
35,186
38,718
39,891
42,098
43,774
27,986
24,747
25,470
28,084
38,037
52,378
72,557
92,273
113,122
137,863
156,823
150,826
149,718
150,323
150,121
150,634
140,300
149,700
171,000
195,400
217,900
242,900
260,000
291,900
337,400
365,300
340,200
349,900
0
374,400
365,000
0
0
00365,000374,4000349,900340,200365,300337,400291,900260,000242,900217,900195,400171,000149,700140,300150,634150,121150,323149,718150,826156,823137,863113,12292,27372,55752,37838,03728,08425,47024,74727,98643,77442,09839,89138,71835,18640,44934,41527,36120,99018,94216,62616,93718,66620,36716,44411,7843,9838280000000000000000000000000000000000
   Accumulated Other Comprehensive Income 
0
0
0
0
-316
-728
-676
-623
-571
-519
-466
-414
-350
-5,447
-24,890
-25,592
-152
-118
-8,500
-9,100
-10,000
-10,800
-11,700
-9,100
-13,600
-12,800
-13,500
-14,000
-14,500
-15,000
-15,400
-15,800
-16,415
-17,100
-17,800
-18,571
-19,000
-174
-123
-143
-230
-20,000
-20,700
-32,400
-22,000
-22,700
-23,300
-24,000
-24,700
-25,400
-26,400
-20
-18
42
-20
77
-383
-265
1,005
1,551
1,847
1,306
412
-43
-886
-1,423
-2,655
-4,349
-1,334
-4,628
-3,343
-1,343
5,087
1,603
4,586
911
-167
-3,004
-13,308
-5,400
-8,500
-9,500
-9,500
-10,800
-4,400
-4,400-10,800-9,500-9,500-8,500-5,400-13,308-3,004-1679114,5861,6035,087-1,343-3,343-4,628-1,334-4,349-2,655-1,423-886-434121,3061,8471,5511,005-265-38377-2042-18-20-26,400-25,400-24,700-24,000-23,300-22,700-22,000-32,400-20,700-20,000-230-143-123-174-19,000-18,571-17,800-17,100-16,415-15,800-15,400-15,000-14,500-14,000-13,500-12,800-13,600-9,100-11,700-10,800-10,000-9,100-8,500-118-152-25,592-24,890-5,447-350-414-466-519-571-623-676-728-3160000
   Capital Surplus 
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
147,876
150,700
151,990
151,520
153,141
169,005
169,857
174,390
176,280
176,940
178,132
180,048
181,781
182,963
184,409
186,159
188,639
283,665
285,390
287,293
290,424
292,487
294,932
297,976
300,900
304,000
306,000
309,200
312,800
316,300
506,100
510,400
514,900
520,500
521,900
526,500
0
534,300
533,300
0
0
00533,300534,3000526,500521,900520,500514,900510,400506,100316,300312,800309,200306,000304,000300,900297,976294,932292,487290,424287,293285,390283,665188,639186,159184,409182,963181,781180,048178,132176,940176,280174,390169,857169,005153,141151,520151,990150,700147,87600000000000000000000000000000000000000000000
   Treasury Stock00-39,100-29,6000-3,300-3,300-3,300-3,300-3,300-3,300-3,300-3,300-3,300-3,300-3,300-3,300-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-3,337-1,16300000000000000000000000
   Other Stockholders Equity 
0
0
0
0
0
0
0
0
0
0
0
0
0
5,447
24,890
25,592
0
8
8,500
9,100
10,000
10,800
11,700
7,937
10,263
9,463
10,163
10,663
11,163
11,663
12,063
12,463
13,078
13,763
14,463
15,234
15,663
-3,337
-3,337
-3,337
-3,107
16,663
17,363
29,063
166,539
170,063
171,953
172,183
174,504
191,068
192,920
171,053
172,943
173,603
174,795
176,711
178,444
179,626
181,072
182,822
185,302
280,328
282,053
283,956
287,087
289,150
291,595
294,639
297,600
300,700
302,700
305,900
309,500
313,000
502,800
507,100
511,600
517,200
518,600
523,200
510,000
504,700
494,200
0
496,500
496,5000494,200504,700510,000523,200518,600517,200511,600507,100502,800313,000309,500305,900302,700300,700297,600294,639291,595289,150287,087283,956282,053280,328185,302182,822181,072179,626178,444176,711174,795173,603172,943171,053192,920191,068174,504172,183171,953170,063166,53929,06317,36316,663-3,107-3,337-3,337-3,33715,66315,23414,46313,76313,07812,46312,06311,66311,16310,66310,1639,46310,2637,93711,70010,80010,0009,1008,5008025,59224,8905,4470000000000000



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 (+$)
totalRevenue1,734,500
Cost of Revenue-1,457,200
Gross Profit277,300277,300
 
Operating Income (+$)
Gross Profit277,300
Operating Expense-237,400
Operating Income39,90039,900
 
Operating Expense (+$)
Research Development28,300
Selling General Administrative162,000
Selling And Marketing Expenses51,800
Operating Expense237,400242,100
 
Net Interest Income (+$)
Interest Income3,000
Interest Expense-48,800
Other Finance Cost-2,100
Net Interest Income-43,700
 
Pretax Income (+$)
Operating Income39,900
Net Interest Income-43,700
Other Non-Operating Income Expenses0
Income Before Tax (EBT)-11,30091,100
EBIT - interestExpense = -8,900
-20,200
17,700
Interest Expense48,800
Earnings Before Interest and Taxes (EBIT)39,90037,500
Earnings Before Interest and Taxes (EBITDA)101,600
 
After tax Income (+$)
Income Before Tax-11,300
Tax Provision-25,600
Net Income From Continuing Ops7,800-36,900
Net Income-31,100
Net Income Applicable To Common Shares0
 
Non-recurring Events
Discontinued Operations0
Extraordinary Items0
Effect of Accounting Charges0
Other Items0
Non Recurring0
Other Operating Expenses1,694,600
Total Other Income/Expenses Net-51,20043,700
 

Technical Analysis of Ultra Clean Holdings Inc
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 Ultra Clean Holdings Inc. The general trend of Ultra Clean Holdings Inc is BULLISH with 28.6% 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 Ultra Clean Holdings Inc'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 (28.6%) Bearish trend (-28.6%)
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 Ultra Clean Holdings Inc.

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: 41.61 < 47.49 < 47.83.

The bearish price targets are: 37.08 > 35.89 > 35.54.

Tweet this
Ultra Clean Holdings Inc 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 Ultra Clean Holdings Inc. The current mas is .

The long score for the Moving Averages is 9/14.
The longshort score for the Moving Averages is 4/(-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 higher than the MA 100. +1
  • MA 20 > MA 200: The MA 20 is higher 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 higher than the MA 100. +1
  • MA 50 > MA 200: The MA 50 is higher than the MA 200. +1
  • MA 100 trending up: The MA 100 is trending up. +1
  • Close > MA 100: The price is above the MA 100. +1
  • MA 100 > MA 200: The MA 100 is higher than the MA 200. +1
  • MA 200 trending up: The MA 200 is trending up. +1
  • Close > MA 200: The price is above 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

Ultra Clean Holdings Inc 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 Ultra Clean Holdings Inc. The current macd is -1.18779021.

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

  • MACD line < signal line: The MACD line is below the signal 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 Ultra Clean Holdings Inc price going down in the near term. -2
  • MACD < 0: The MACD is below the zero line (centerline), it indicates a bearish signal for Ultra Clean Holdings Inc. 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 Ultra Clean Holdings Inc 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 up: The MACD line is trending up. This indicates that the short-term moving average is rising faster than the long-term moving average, suggesting positive momentum in the market. This signals that buyers are becoming more active and confident, leading to potential price increases as traders anticipate further gains and are willing to buy at higher prices. +1
Ultra Clean Holdings Inc Daily Moving Average Convergence/Divergence (MACD) ChartUltra Clean Holdings Inc 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 Ultra Clean Holdings Inc. The current adx is 21.34.

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 Ultra Clean Holdings Inc 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.
Ultra Clean Holdings Inc 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 Ultra Clean Holdings Inc. The current sar is 43.21.

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
Ultra Clean Holdings Inc 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 Ultra Clean Holdings Inc. The current rsi is 42.57. The current phase is Correction in bull market.

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

  • Correction in bull market: Moderate price decline, potential pause in the uptrend. Reassess the market, wait for signs of stabilization.
  • Trending up: The RSI is trending up. +1
Ultra Clean Holdings Inc Daily Relative Strength Index (RSI) ChartUltra Clean Holdings Inc 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 Ultra Clean Holdings Inc. The current phase is Correction in bull market.

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

  • STOCH < 50: The STOCH %K is below 50. There are more sellers than buyers. -1
  • STOCH %K line > STOCH %D line: The STOCH %K line is above the STOCH %D 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 Ultra Clean Holdings Inc price going up in the near term. +2
  • Trending up: The STOCH %K is trending up. +1
Ultra Clean Holdings Inc Daily Stochastic Oscillator ChartUltra Clean Holdings Inc 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 Ultra Clean Holdings Inc. The current cci is -82.87841411.

Ultra Clean Holdings Inc Daily Commodity Channel Index (CCI) ChartUltra Clean Holdings Inc 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 Ultra Clean Holdings Inc. The current cmo is -16.08164212.

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
Ultra Clean Holdings Inc Daily Chande Momentum Oscillator (CMO) ChartUltra Clean Holdings Inc 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 Ultra Clean Holdings Inc. The current willr is -70.6401766.

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

  • WILLR between -80 and -20: The Williams %R is between -80 and -20. This indicates that Ultra Clean Holdings Inc is trading in a neutral price range, neither oversold nor overbought, suggesting a balanced market condition without any extreme price signals.
Ultra Clean Holdings Inc Daily Williams %R ChartUltra Clean Holdings Inc 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 Ultra Clean Holdings Inc.

Ultra Clean Holdings Inc 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 Ultra Clean Holdings Inc. The current atr is 1.7366188.

Ultra Clean Holdings Inc Daily Average True Range (ATR) ChartUltra Clean Holdings Inc 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 Ultra Clean Holdings Inc. The current obv is 8,785,359.

Ultra Clean Holdings Inc Daily On-Balance Volume (OBV) ChartUltra Clean Holdings Inc 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 Ultra Clean Holdings Inc. The current mfi is 35.51.

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
Ultra Clean Holdings Inc Daily Money Flow Index (MFI) ChartUltra Clean Holdings Inc Daily Money Flow Index (MFI) Chart

6. Summary

6.1. Notifications

TypeNotificationDate
PenkeCurrently no notifications for Ultra Clean Holdings Inc.

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

6.3. Candlestick Patterns

Ultra Clean Holdings Inc Daily Candlestick Chart
DateCandlestick Pattern

6.4. Technical Score

Let's check the technical score of Ultra Clean Holdings Inc based on Penke's default Symbol scanner.

Penke's Symbol Scanner

  
  
IndicatorConditionValue
RsiGreater than5042.574
Ma 20Greater thanMa 5043.399
Ma 50Greater thanMa 10043.891
Ma 100Greater thanMa 20039.214
OpenGreater thanClose40.260
Total2/5 (40.0%)
Penke

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

  • Share my analysis of Ultra Clean Holdings Inc with someone you think should read this too:
  • Are you bullish or bearish on Ultra Clean Holdings Inc? Let me know what you think in the comments.
  • Do you want an email if I find something interesting about Ultra Clean Holdings Inc? 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 Ultra Clean Holdings Inc

I send you an email if I find something interesting about Ultra Clean Holdings Inc.


Comments

How you think about this?

Leave a comment

Stay informed about Ultra Clean Holdings Inc.

Receive notifications about Ultra Clean Holdings Inc in your mailbox!