As of 08/06/2020 Indus: 27,387 +185.46 +0.7% Trans: 10,331 +115.68 +1.1% Utils: 829 +3.50 +0.4% Nasdaq: 11,108 +109.67 +1.0% S&P 500: 3,349 +21.39 +0.6% |
YTD -4.0% -5.2% -5.7% +23.8% +3.7% |
28,150 or 25,000 by 08/15/2020
10,600 or 9,400 by 08/15/2020
870 or 800 by 08/15/2020
11,300 or 10,200 by 08/15/2020
3,355 or 3,100 by 08/15/2020
|
As of 08/06/2020 Indus: 27,387 +185.46 +0.7% Trans: 10,331 +115.68 +1.1% Utils: 829 +3.50 +0.4% Nasdaq: 11,108 +109.67 +1.0% S&P 500: 3,349 +21.39 +0.6% |
YTD -4.0% -5.2% -5.7% +23.8% +3.7% |
|
28,150 or 25,000 by 08/15/2020
10,600 or 9,400 by 08/15/2020
870 or 800 by 08/15/2020
11,300 or 10,200 by 08/15/2020
3,355 or 3,100 by 08/15/2020
|
||
Friday 8/7/20. Pattern Trading Setups for the Weekend.
Go to Table.
You can find setups based on a Fibonacci retrace by clicking on the link.
Click the link for a list of symbols from the table.
The following patterns were found manually, so the results may differ from those found using Patternz.
Mr. Bulkowski has excluded any securities he owns from appearing in the list. However, he may add any of the securities listed to his portfolio at any time, just as you can.
There were 16 patterns found this week (excluding pipe bottoms; pipe tops and bottoms are found looking back 2 weeks) out of 580 stocks searched, or 2.8%. Based on the percentage, the stock market is
trending since few consolidation patterns appear.
Excluding ETFs, there were 10 bullish chart patterns this week and 2 bearish ones with any remaining (3) being undecided.
The ratio of bullish to bearish patterns suggests the market is hinting of a coming bullish (up) turn.
In the table below, the red and green colors are based on the historical breakout direction for the associated chart pattern. If a high and tight flag appears, the start and end dates highlight the flagpole only and not the flag.
More…
— Thomas Bulkowski
Symbol | Chart Pattern | Bullish Bearish |
Start | End | Industry |
APD | Scallop, ascending and inverted | 06/24/2020 | 08/04/2020 | Chemical (Diversified) | |
ATSG | Scallop, ascending | 07/17/2020 | 08/06/2020 | Air Transport | |
ALRM | Head-and-shoulders top | 07/13/2020 | 07/31/2020 | Computer Software and Svcs | |
CPB | Rectangle bottom | 06/16/2020 | 08/06/2020 | Food Processing | |
CLNE | Big W | 07/20/2020 | 07/31/2020 | Natural Gas (Distributor) | |
COST | Measured move up | 06/25/2020 | 08/06/2020 | Retail Store | |
INFN | Flag, high and tight | 06/11/2020 | 08/06/2020 | Telecom. Equipment | |
LAMR | Roof, inverted | 07/21/2020 | 08/05/2020 | Advertising | |
MGEE | Triangle, symmetrical | 04/17/2020 | 08/06/2020 | Electric Utility (Central) | |
NBR | Flag, high and tight | 07/14/2020 | 08/05/2020 | Oilfield Svcs/Equipment | |
NKE | Triangle, symmetrical | 06/23/2020 | 08/04/2020 | Shoe | |
PANW | Triangle, ascending | 07/13/2020 | 08/04/2020 | Computer Software and Svcs | |
SXI | Rectangle bottom | 06/11/2020 | 08/06/2020 | Diversified Co. | |
SNPS | Triangle, ascending | 06/19/2020 | 08/06/2020 | Computer Software and Svcs | |
TDOC | Dead-cat bounce | 08/05/2020 | 08/05/2020 | Healthcare Information | |
IGV | Triangle, symmetrical | 07/09/2020 | 07/31/2020 | Computer Software and Svcs |
Weekly screen for chart patterns ending between 07/30/2020 and 08/06/2020. Many may be still in development. If no securities appear, then I have not identified any new patterns.
Definitions
’Breakout is upward/downward 100% of the time’ means price breaks out up/down by definition, not by statistically measuring the rate.
All numbers assume a bull market and are based on the breakout direction that occurs most often.
Air Products and Chemicals, Inc. (APD)
Industry: Chemical (Diversified)
Industry RS rank: 27 out of 58
Stock RS rank: 121 out of 575
8/6/20 close: $282.99
1 Month avg volatility: $6.26. Volatility stop (for upward breakout): $268.54 or 5.1% below the close.
Change YTD: 20.43%
Volume: 1,168,000 shares.
3 month avg: 1,051,743 shares.Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Thursday.
Chart pattern: Scallop, ascending and inverted continuation pattern from 06/24/2020 to 08/04/2020
Breakout is upward 100% of the time.
Average rise: 43%.
Break-even failure rate: 4%.
Throwbacks occur 61% of the time.
Price hits measure rule target 61% of the time.
Air Transport Services Group (ATSG)
Industry: Air Transport
Industry RS rank: 19 out of 58
Stock RS rank: 93 out of 575
8/6/20 close: $25.28
1 Month avg volatility: $0.63. Volatility stop (for upward breakout): $23.33 or 7.7% below the close.
Change YTD: 7.76%
Volume: 1,184,100 shares.
3 month avg: 530,657 shares.Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Thursday.
Chart pattern: Scallop, ascending continuation pattern from 07/17/2020 to 08/06/2020
Breakout is upward 80% of the time.
Average rise: 31%.
Break-even failure rate: 10%.
Throwbacks occur 58% of the time.
Price hits measure rule target 58% of the time.
Alarm.com Holdings inc (ALRM)
Industry: Computer Software and Svcs
Industry RS rank: 6 out of 58
Stock RS rank: 36 out of 575
8/6/20 close: $60.19
1 Month avg volatility: $2.81. Volatility stop (for downward breakout): $69.62 or 15.7% above the close.
Change YTD: 40.07%
Volume: 891,800 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Wednesday.
Chart pattern: Head-and-shoulders top reversal pattern from 07/13/2020 to 07/31/2020
Breakout is downward 100% of the time.
Average decline: 22%.
Break-even failure rate: 4%.
Pullbacks occur 50% of the time.
Price hits measure rule target 55% of the time.
Campbell Soup Co (CPB)
Industry: Food Processing
Industry RS rank: 24 out of 58
Stock RS rank: 196 out of 575
8/6/20 close: $49.88
1 Month avg volatility: $0.87. Volatility stop (for downward breakout): $51.74 or 3.7% above the close.
Change YTD: 0.93%
Volume: 1,249,900 shares.
3 month avg: 2,769,580 shares.Since 2009 bear market, the best buy day (fewest up closes) is Thursday, and best sell day (most up closes) is Friday.
Chart pattern: Rectangle bottom continuation pattern from 06/16/2020 to 08/06/2020
Breakout is downward 55% of the time.
Average decline: 14%.
Break-even failure rate: 16%.
Pullbacks occur 69% of the time.
Price hits measure rule target 50% of the time.
Clean Energy Fuels Corp. (CLNE)
Industry: Natural Gas (Distributor)
Industry RS rank: 50 out of 58
Stock RS rank: 89 out of 575
8/6/20 close: $2.85
1 Month avg volatility: $0.24. Volatility stop (for upward breakout): $2.31 or 18.9% below the close.
Change YTD: 21.79%
Volume: 3,084,800 shares.
3 month avg: 1,021,160 shares.Since 2009 bear market, the best buy day (fewest up closes) is Friday, and best sell day (most up closes) is Thursday.
Chart pattern: Big W reversal pattern from 07/20/2020 to 07/31/2020
WARNING: A dead-cat bounce occurred on 03/12/2020. There is a 38% chance that a 15% or higher decline will occur (or has occurred since then) by 09/10/2020.
Breakout is upward 71% of the time.
Average rise: 31%.
Break-even failure rate: 11%.
Throwbacks occur 32% of the time.
Price hits measure rule target 42% of the time.
Costco Wholesale Corp (COST)
Industry: Retail Store
Industry RS rank: 28 out of 58
Stock RS rank: 134 out of 575
8/6/20 close: $343.31
1 Month avg volatility: $5.08. Volatility stop (for upward breakout): $331.45 or 3.5% below the close.
Change YTD: 16.80%
Volume: 2,092,800 shares.
3 month avg: 3,225,345 shares.Since 2009 bear market, the best buy day (fewest up closes) is Thursday, and best sell day (most up closes) is Tuesday.
Chart pattern: Measured move up from 06/25/2020 to 08/06/2020
Infinera Corp. (INFN)
Industry: Telecom. Equipment
Industry RS rank: 10 out of 58
Stock RS rank: 123 out of 575
8/6/20 close: $8.96
1 Month avg volatility: $0.37. Volatility stop (for upward breakout): $7.60 or 15.2% below the close.
Change YTD: 12.78%
Volume: 13,378,200 shares.
3 month avg: 1,624,214 shares.Since 2009 bear market, the best buy day (fewest up closes) is Friday, and best sell day (most up closes) is Thursday.
Chart pattern: Flag, high and tight continuation pattern from 06/11/2020 to 08/06/2020
WARNING: A dead-cat bounce occurred on 05/13/2020. There is a 26% chance that a 15% or higher decline will occur (or has occurred since then) by 08/12/2020 and a 38% chance by 11/11/2020.
Breakout is upward 100% of the time.
Average rise: 69%.
Throwbacks occur 54% of the time.
Price hits measure rule target 90% of the time.
Lamar Advertising (LAMR)
Industry: Advertising
Industry RS rank: 54 out of 58
Stock RS rank: 483 out of 575
8/6/20 close: $65.79
1 Month avg volatility: $2.38. Volatility stop (for downward breakout): $72.06 or 9.5% above the close.
Change YTD: -26.29%
Volume: 1,164,500 shares.
3 month avg: 612,354 shares.Since 2009 bear market, the best buy day (fewest up closes) is Wednesday, and best sell day (most up closes) is Thursday.
Chart pattern: Roof, inverted reversal pattern from 07/21/2020 to 08/05/2020
Breakout is downward 50% of the time.
Average decline: 17%.
Break-even failure rate: 10%.
Pullbacks occur 56% of the time.
Price hits measure rule target 73% of the time.
MGE Energy Inc (MGEE)
Industry: Electric Utility (Central)
Industry RS rank: 42 out of 58
Stock RS rank: 379 out of 575
8/6/20 close: $65.56
1 Month avg volatility: $1.55. Volatility stop (for upward breakout): $60.88 or 7.1% below the close.
Change YTD: -16.82%
Volume: 56,700 shares.
3 month avg: 83,160 shares.This security may be thinly traded (less than 100k shares)!
Since 2009 bear market, the best buy day (fewest up closes) is Wednesday, and best sell day (most up closes) is Thursday.
Chart pattern: Triangle, symmetrical continuation pattern from 04/17/2020 to 08/06/2020
Breakout is upward 54% of the time.
Average rise: 31%.
Break-even failure rate: 9%.
Throwbacks occur 37% of the time.
Price hits measure rule target 66% of the time.
Nabors Industries, Ltd. (NBR)
Industry: Oilfield Svcs/Equipment
Industry RS rank: 58 out of 58
Stock RS rank: 559 out of 575
8/6/20 close: $51.78
1 Month avg volatility: $4.32. Volatility stop (for upward breakout): $40.99 or 20.8% below the close.
Change YTD: -64.04%
Volume: 839,600 shares.
3 month avg: 10,861,705 shares.Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Tuesday.
Chart pattern: Flag, high and tight continuation pattern from 07/14/2020 to 08/05/2020
WARNING: A dead-cat bounce occurred on 03/05/2020. There is a 38% chance that a 15% or higher decline will occur (or has occurred since then) by 09/03/2020.
Breakout is upward 100% of the time.
Average rise: 69%.
Throwbacks occur 54% of the time.
Price hits measure rule target 90% of the time.
Nike Inc (NKE)
Industry: Shoe
Industry RS rank: 36 out of 58
Stock RS rank: 213 out of 575
8/6/20 close: $100.45
1 Month avg volatility: $1.81. Volatility stop (for upward breakout): $96.41 or 4.0% below the close.
Change YTD: -0.85%
Volume: 4,060,300 shares.
3 month avg: 10,538,462 shares.Since 2009 bear market, the best buy day (fewest up closes) is Tuesday, and best sell day (most up closes) is Thursday.
Chart pattern: Triangle, symmetrical continuation pattern from 06/23/2020 to 08/04/2020
Breakout is upward 54% of the time.
Average rise: 31%.
Break-even failure rate: 9%.
Throwbacks occur 37% of the time.
Price hits measure rule target 66% of the time.
Palto Alto Networks Inc (PANW)
Industry: Computer Software and Svcs
Industry RS rank: 6 out of 58
Stock RS rank: 139 out of 575
8/6/20 close: $265.88
1 Month avg volatility: $6.85. Volatility stop (for upward breakout): $245.43 or 7.7% below the close.
Change YTD: 14.98%
Volume: 679,200 shares.
3 month avg: 1,496,697 shares.Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Thursday.
Chart pattern: Triangle, ascending reversal pattern from 07/13/2020 to 08/04/2020
Breakout is upward 70% of the time.
Average rise: 35%.
Break-even failure rate: 13%.
Throwbacks occur 57% of the time.
Price hits measure rule target 75% of the time.
Standex International Corp (SXI)
Industry: Diversified Co.
Industry RS rank: 37 out of 58
Stock RS rank: 418 out of 575
8/6/20 close: $56.45
1 Month avg volatility: $1.54. Volatility stop (for downward breakout): $59.81 or 5.9% above the close.
Change YTD: -28.86%
Volume: 43,900 shares.
3 month avg: 37,109 shares.This security may be thinly traded (less than 100k shares)!
Since 2009 bear market, the best buy day (fewest up closes) is Tuesday, and best sell day (most up closes) is Thursday.
Chart pattern: Rectangle bottom continuation pattern from 06/11/2020 to 08/06/2020
WARNING: A dead-cat bounce occurred on 03/12/2020. There is a 38% chance that a 15% or higher decline will occur (or has occurred since then) by 09/10/2020.
Breakout is downward 55% of the time.
Average decline: 14%.
Break-even failure rate: 16%.
Pullbacks occur 69% of the time.
Price hits measure rule target 50% of the time.
Synopsys Inc (SNPS)
Industry: Computer Software and Svcs
Industry RS rank: 6 out of 58
Stock RS rank: 40 out of 575
8/6/20 close: $202.26
1 Month avg volatility: $4.93. Volatility stop (for upward breakout): $189.04 or 6.5% below the close.
Change YTD: 45.30%
Volume: 465,700 shares.
3 month avg: 998,728 shares.Since 2009 bear market, the best buy day (fewest up closes) is Friday, and best sell day (most up closes) is Wednesday.
Chart pattern: Triangle, ascending reversal pattern from 06/19/2020 to 08/06/2020
Breakout is upward 70% of the time.
Average rise: 35%.
Break-even failure rate: 13%.
Throwbacks occur 57% of the time.
Price hits measure rule target 75% of the time.
Teladoc, Inc (TDOC)
Industry: Healthcare Information
Industry RS rank: 1 out of 58
Stock RS rank: 6 out of 575
8/6/20 close: $212.50
1 Month avg volatility: $12.90. Volatility stop (for downward breakout): $245.55 or 15.6% above the close.
Change YTD: 153.82%
Volume: 10,335,700 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Thursday.
Chart pattern: Dead-cat bounce continuation pattern from 08/05/2020 to 08/05/2020
Breakout is downward 67% of the time.
Average decline: 18%.
iShares Expanded Tech-software Sector (IGV)
Industry: Computer Software and Svcs
Industry RS rank: 6 out of 58
Stock RS rank: 90 out of 575
8/6/20 close: $303.00
1 Month avg volatility: $6.33. Volatility stop (for upward breakout): $286.50 or 5.4% below the close.
Change YTD: 30.02%
Volume: 709,100 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Thursday.
Chart pattern: Triangle, symmetrical continuation pattern from 07/09/2020 to 07/31/2020
Breakout is upward 54% of the time.
Average rise: 31%.
Break-even failure rate: 9%.
Throwbacks occur 37% of the time.
Price hits measure rule target 66% of the time.
Thursday 8/6/20. Intraday Nasdaq: Bullish!
Average gain was 0.9% on 380 occasions.
Average loss was -0.7% on 181 occasions.
Expect the index to close higher 67.7% of the time.
Weekly, since inception on 6/14/2011:
The prediction of the index closing higher has been right 193/346 or 55.8% of the time.
The prediction of the index closing lower has been right 56/113 or 49.6% of the time.
Since I post this the night before, check how the futures are trading before market open. Large moves can affect the opening direction.
$ $ $
I show a picture of the Nasdaq composite on the 5-minute scale but only for the last 5 days, instead of the usual 10.
On the left is a head-and-shoulders bottom chart pattern. The left shoulder is marked L, head is H, right shoulder is R. The pattern confirmed and led to a nice rally.
The blue pattern might look like a broadening pattern, right-angled and ascending, but I didn’t draw it that way. There’s too much white space in the middle.
I just wanted to emphasize
how the index has moved horizontally over the last 2 days.
Today, the red pattern, is an ascending triangle. Notice at the end of the pattern price has broken out downward. It might be hard to see, but it’s there.
If you were to look at the 2 day chart, 5 min scale, you’d see that it actually broke out upward around 2:30, then downward, only to rise to the close just shy of 11,000.
From 2:30 on, it takes on the shape of a broadening formation, right-angled and descending.
The breakout from these patterns is upward 63% of the time, so that’s the direction I expect.
$ $ $
The following table shows where Fibonacci retrace values of the day’s high-low range are plus pivot points, calculated on the Nasdaq composite, sorted by value. When several are near each other (small differences),
the area might act as support or resistance.
— Thomas Bulkowski
© 2020 ThePatternSite.com Metric | Value | Diff | Close (within 10% of the high-low range for the day)? |
Monthly S2 | 9,324.33 | ||
Monthly S1 | 10,161.36 | 837.04 | |
Weekly S2 | 10,364.76 | 203.40 | |
Monthly Pivot | 10,500.65 | 135.89 | |
Weekly S1 | 10,681.58 | 180.93 | |
Weekly Pivot | 10,714.69 | 33.11 | |
Daily S2 | 10,923.02 | 208.33 | |
Low | 10,943.72 | 20.70 | |
Daily S1 | 10,960.71 | 16.99 | |
61.8% Down from Intraday High | 10,966.03 | 5.32 | Yes! The 61.8% Down from Intraday High is close to the Daily S1. |
Open | 10,967.87 | 1.84 | Yes! The Open is close to the 61.8% Down from Intraday High. |
50% Down from Intraday High | 10,972.92 | 5.04 | Yes! The 50% Down from Intraday High is close to the Open. |
38.2% Down from Intraday High | 10,979.80 | 6.89 | |
Daily Pivot | 10,981.41 | 1.61 | Yes! The Daily Pivot is close to the 38.2% Down from Intraday High. |
Close | 10,998.40 | 16.99 | |
High | 11,002.11 | 3.71 | Yes! The High is close to the Close. |
Daily R1 | 11,019.10 | 16.99 | |
Weekly R1 | 11,031.51 | 12.41 | |
Daily R2 | 11,039.80 | 8.29 | |
Weekly R2 | 11,064.62 | 24.82 | |
Monthly R1 | 11,337.68 | 273.06 | |
Monthly R2 | 11,676.97 | 339.28 |
Wednesday 8/5/20. Indicators: Bullish
This is a picture of the chart pattern indicator on the daily scale. The indicator is the line chart below a chart of the S&P 500 composite.
The bullish trend remains intact, despite a bearish signal appearing a week ago. That signal disappeared when more bullish patterns came on scene.
You can see the dip in the CPI line at the bottom of the chart. It didn’t make it down to 35 to signal a bearish trend change. So the chart remains bullish.
However, the index has made a higher peak (it’s not completed) but the indicator has not. That’s bearish divergence. Nothing to worry about because the CPI line might still form a higher peak, but
it does need monitoring.
The red line is the percentage of stocks at least 20% below their 1-year high (plotted upside down). The blue line is the average percentage drop of stocks below their 1-year high (plotted upside down).
On Tuesday, 48% of stocks in my database are in bear market territory (down at least 20% from their 1-year high).
A week ago, it was 51%.
The fewest was 19% on 01/16/2020.
And the most was 97% on 03/23/2020.
The 474 stocks in my database are down an average of 22% from their yearly high.
A week ago, the average was 24%.
The peak was 11% on 01/16/2020.
And the bottom was 47% on 03/23/2020.
Both lines show improvement from a week ago and they continue to show it week after week.
I don’t see any divergence here. I don’t see any failure swings. So the two charts are bullish and may remain that way for another week.
— Thomas Bulkowski
Tuesday 8/4/20. Slider Trading Quiz: Cypress Semiconductor
Average gain was 0.7% on 300 occasions.
Average loss was -0.6% on 215 occasions.
Expect the index to close higher 58.3% of the time.
Weekly, since inception on 6/14/2011:
The prediction of the index closing higher has been right 210/362 or 58.0% of the time.
The prediction of the index closing lower has been right 39/79 or 49.4% of the time.
$ $ $
I show a slider trading quiz featuring Cypress Semiconductor stock. (An actual trade).
$ $ $
The following table shows where Fibonacci retrace values of the day’s high-low range are plus pivot points, calculated on the Dow industrials, sorted by value. When several are near each other (small differences),
the area might act as support or resistance.
— Thomas Bulkowski
© 2020 ThePatternSite.com Metric | Value | Diff | Close (within 10% of the high-low range for the day)? |
Monthly S2 | 24,302.13 | ||
Monthly S1 | 25,483.26 | 1,181.14 | |
Weekly S2 | 25,794.20 | 310.94 | |
Weekly S1 | 26,229.30 | 435.10 | |
Monthly Pivot | 26,277.30 | 48.00 | |
Weekly Pivot | 26,427.38 | 150.08 | |
Daily S2 | 26,462.47 | 35.09 | |
Low | 26,534.38 | 71.91 | |
Open | 26,542.32 | 7.94 | Yes! The Open is close to the Low. |
Daily S1 | 26,563.43 | 21.11 | |
61.8% Down from Intraday High | 26,600.42 | 36.99 | |
50% Down from Intraday High | 26,620.82 | 20.40 | |
Daily Pivot | 26,635.35 | 14.53 | Yes! The Daily Pivot is close to the 50% Down from Intraday High. |
38.2% Down from Intraday High | 26,641.22 | 5.87 | Yes! The 38.2% Down from Intraday High is close to the Daily Pivot. |
Close | 26,664.40 | 23.18 | |
High | 26,707.26 | 42.86 | |
Daily R1 | 26,736.31 | 29.05 | |
Daily R2 | 26,808.23 | 71.91 | |
Weekly R1 | 26,862.48 | 54.25 | |
Weekly R2 | 27,060.56 | 198.08 | |
Monthly R1 | 27,458.43 | 397.87 | |
Monthly R2 | 28,252.47 | 794.03 |
Monday 8/3/20. 2020 Market Forecast August Update
Here’s the updated 2020 forecast for August, presented in slider format.
Based on sector performance from Fidelity, the best performing sectors for year to date performance as of 31 July 2020 were…
(The numbering is how they ranked a month ago.)
1. Information technology (+20.56%),
2. Consumer discretionary (+16.17%),
3. Communication services (+5.53%),
4. Health care (+3.40%),
5. Consumer staples (-0.77%),
6. Materials (-1.58%),
8. Utilities (-5.86%),
7. Real estate (-6.45%),
9. Industrials (-11.88%),
10. Financials (-21.97%),
11. and dead last is energy (-40.39%).
Here’s how they rank the industries, but only the top 10 appear. Year to date returns. The numbering is how they ranked a month ago.
1. Internet & direct marketing retail (+60.5%),
3. Technology hardware, storage & Peripherals (+39.01%),
2. Software (+28.45%),
5. Metals & mining (+22.94%),
7. Life sciences tools & Services (+18.65%),
?. Air freight and logistics (17.86%)
8. Interactive media & Services (+14.51%),
6. Semiconductors & semiconductor equipment (+12.59%),
13. Trading Companies & Distributors (+10.53%),
10. Specialty retail (+10.32%),
— Thomas Bulkowski
Source link