As of 11/22/2024
  Indus: 44,297 +426.16 +1.0%  
  Trans: 17,367 +194.86 +1.1%  
  Utils: 1,067 -8.74 -0.8%  
  Nasdaq: 19,004 +31.23 +0.2%  
  S&P 500: 5,969 +20.63 +0.3%  
YTD
 +17.5%  
 +9.2%  
 +21.0%  
 +26.6%  
 +25.1%  
  Targets    Overview: 11/12/2024  
  Up arrow46,000 or 43,000 by 12/01/2024
  Up arrow18,000 or 16,600 by 12/01/2024
  Up arrow1,200 or 1,000 by 12/01/2024
  Up arrow20,000 or 18,400 by 12/01/2024
  Up arrow6,100 or 5,800 by 12/01/2024
As of 11/22/2024
  Indus: 44,297 +426.16 +1.0%  
  Trans: 17,367 +194.86 +1.1%  
  Utils: 1,067 -8.74 -0.8%  
  Nasdaq: 19,004 +31.23 +0.2%  
  S&P 500: 5,969 +20.63 +0.3%  
YTD
 +17.5%  
 +9.2%  
 +21.0%  
 +26.6%  
 +25.1%  
  Targets    Overview: 11/12/2024  
  Up arrow46,000 or 43,000 by 12/01/2024
  Up arrow18,000 or 16,600 by 12/01/2024
  Up arrow1,200 or 1,000 by 12/01/2024
  Up arrow20,000 or 18,400 by 12/01/2024
  Up arrow6,100 or 5,800 by 12/01/2024

Patterns for the Weekend Details

Copyright © 2020 by Thomas Bulkowski and ThePatternSite.com. All rights reserved.

 

Weekly screen for chart patterns ending between 11/26/2020 and 12/03/2020. Many may be still in development. If no securities appear, then I have not identified any new patterns.

Definitions
RS is relative strength (where 1 is best). For other definitions, see the glossary.
’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.
For more information, consult my book, Encyclopedia of Chart Patterns.
 
Adobe Systems (ADBE)
Industry: Computer Software and Svcs
Industry RS rank: 33 out of 59
Stock RS rank: 223 out of 577
12/3/20 close: $484.28
1 Month avg volatility: $12.61. Volatility stop (for upward breakout): $456.28 or 5.8% below the close.
Change YTD: 46.84%
Volume: 3,049,100 shares. 3 month avg: 3,137,863 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 10/13/2020 to 12/02/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.

Top

AES Corp (AES)
Industry: Electric Utility (East)
Industry RS rank: 53 out of 59
Stock RS rank: 52 out of 577
12/3/20 close: $21.16
1 Month avg volatility: $0.61. Volatility stop (for upward breakout): $19.78 or 6.5% below the close.
Change YTD: 6.33%
Volume: 5,006,900 shares. 3 month avg: 5,494,342 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: Rectangle top continuation pattern from 11/10/2020 to 12/03/2020
Breakout is upward 68% of the time.
Average rise: 39%.
Break-even failure rate: 9%.
Throwbacks occur 64% of the time.
Price hits measure rule target 80% of the time.

Top

Alliance Data Systems Corp (ADS)
Industry: Information Services
Industry RS rank: 48 out of 59
Stock RS rank: 70 out of 577
12/3/20 close: $82.45
1 Month avg volatility: $3.42. Volatility stop (for upward breakout): $71.50 or 13.3% below the close.
Change YTD: -26.52%
Volume: 1,022,500 shares. 3 month avg: 546,969 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Tuesday, and best sell day (most up closes) is Wednesday.
 
Chart pattern: Flag, high and tight continuation pattern from 10/28/2020 to 12/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.

Top

Allstate Corp (ALL)
Industry: Insurance (Prop/Casualty)
Industry RS rank: 42 out of 59
Stock RS rank: 440 out of 577
12/3/20 close: $103.83
1 Month avg volatility: $2.36. Volatility stop (for upward breakout): $97.97 or 5.6% below the close.
Change YTD: -7.67%
Volume: 1,433,500 shares. 3 month avg: 1,838,948 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: Flag continuation pattern from 11/25/2020 to 12/03/2020
Breakout is upward 54% of the time.
Average rise: 23%.
Break-even failure rate: 4%.
Throwbacks occur 43% of the time.
Price hits measure rule target 64% of the time.

Top

Archer-Daniels-Midland Co (ADM)
Industry: Food Processing
Industry RS rank: 49 out of 59
Stock RS rank: 233 out of 577
12/3/20 close: $49.81
1 Month avg volatility: $1.11. Volatility stop (for upward breakout): $47.06 or 5.5% below the close.
Change YTD: 7.46%
Volume: 1,961,700 shares. 3 month avg: 3,092,757 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 10/23/2020 to 12/02/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.

Top

Booking Holdings (BKNG)
Industry: Internet
WARNING: This industry is within the top 7 that Dead-cat bounce often.
Industry RS rank: 20 out of 59
Stock RS rank: 251 out of 577
12/3/20 close: $2,096.63
1 Month avg volatility: $64.90. Volatility stop (for upward breakout): $1,935.38 or 7.7% below the close.
Change YTD: 2.09%
Volume: 326,700 shares. 3 month avg: 441,478 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Friday, and best sell day (most up closes) is Tuesday.
 
Chart pattern: Triangle, ascending reversal pattern from 11/09/2020 to 12/03/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.

Top

Century Aluminum Co. (CENX)
Industry: Metals and Mining (Div.)
Industry RS rank: 26 out of 59
Stock RS rank: 27 out of 577
12/3/20 close: $11.19
1 Month avg volatility: $0.50. Volatility stop (for upward breakout): $9.80 or 12.4% below the close.
Change YTD: 48.90%
Volume: 1,167,800 shares. 3 month avg: 2,285,742 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Wednesday, and best sell day (most up closes) is Tuesday.
 
Chart pattern: Rounding bottom continuation pattern from 09/14/2020 to 11/30/2020
WARNING: A dead-cat bounce occurred on 06/11/2020. There is a 38% chance that a 15% or higher decline will occur (or has occurred since then) by 12/10/2020.
Breakout is upward 100% of the time.
Average rise: 43%.
Break-even failure rate: 5%.
Throwbacks occur 40% of the time.
Price hits measure rule target 57% of the time.

Top

Columbus McKinnon (CMCO)
Industry: Machinery
Industry RS rank: 32 out of 59
Stock RS rank: 263 out of 577
12/3/20 close: $39.18
1 Month avg volatility: $1.65. Volatility stop (for upward breakout): $35.23 or 10.1% below the close.
Change YTD: -2.12%
Volume: 60,300 shares. 3 month avg: 120,960 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Wednesday, and best sell day (most up closes) is Tuesday.
 
Chart pattern: Triangle, ascending reversal pattern from 11/09/2020 to 12/02/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.

Top

DTE Energy Company (DTE)
Industry: Electric Utility (Central)
Industry RS rank: 52 out of 59
Stock RS rank: 352 out of 577
12/3/20 close: $126.83
1 Month avg volatility: $2.92. Volatility stop (for downward breakout): $134.46 or 6.0% above the close.
Change YTD: -2.34%
Volume: 1,135,800 shares. 3 month avg: 979,609 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Wednesday, and best sell day (most up closes) is Tuesday.
 
Chart pattern: Head-and-shoulders top reversal pattern from 11/10/2020 to 11/27/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.

Top

Facebook (FB)
Industry: E-Commerce
Industry RS rank: 35 out of 59
Stock RS rank: 240 out of 577
12/3/20 close: $281.85
1 Month avg volatility: $7.22. Volatility stop (for upward breakout): $266.64 or 5.4% below the close.
Change YTD: 37.32%
Volume: 12,739,500 shares. 3 month avg: 16,363,594 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Thursday, and best sell day (most up closes) is Wednesday.
 
Chart pattern: Triangle, symmetrical continuation pattern from 08/26/2020 to 12/03/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.

Top

Friedman Industries Inc (FRD)
Industry: Building Materials
WARNING: This industry is within the top 7 that Dead-cat bounce often.
Industry RS rank: 37 out of 59
Stock RS rank: 51 out of 577
12/3/20 close: $7.10
1 Month avg volatility: $0.18. Volatility stop (for upward breakout): $6.20 or 12.7% below the close.
Change YTD: 17.94%
Volume: 77,600 shares. 3 month avg: 8,680 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 Wednesday.
 
Chart pattern: Rounding bottom continuation pattern from 09/02/2020 to 12/02/2020
Breakout is upward 100% of the time.
Average rise: 43%.
Break-even failure rate: 5%.
Throwbacks occur 40% of the time.
Price hits measure rule target 57% of the time.

Top

General Dynamics Corp (GD)
Industry: Aerospace/Defense
Industry RS rank: 50 out of 59
Stock RS rank: 475 out of 577
12/3/20 close: $153.88
1 Month avg volatility: $3.12. Volatility stop (for upward breakout): $146.70 or 4.7% below the close.
Change YTD: -12.74%
Volume: 1,078,800 shares. 3 month avg: 1,076,035 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Friday.
 
Chart pattern: Triangle, ascending reversal pattern from 11/12/2020 to 12/03/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.

Top

Heartland Express, Inc (HTLD)
Industry: Trucking/Transp. Leasing
Industry RS rank: 11 out of 59
Stock RS rank: 547 out of 577
12/3/20 close: $18.34
1 Month avg volatility: $0.45. Volatility stop (for downward breakout): $19.62 or 7.0% above the close.
Change YTD: -12.87%
Volume: 306,300 shares. 3 month avg: 472,148 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Wednesday, and best sell day (most up closes) is Friday.
 
Chart pattern: Triangle, descending reversal pattern from 09/22/2020 to 12/03/2020
Breakout is downward 64% of the time.
Average decline: 16%.
Break-even failure rate: 16%.
Pullbacks occur 54% of the time.
Price hits measure rule target 54% of the time.

Top

Honeywell International Inc (HON)
Industry: Aerospace/Defense
Industry RS rank: 50 out of 59
Stock RS rank: 132 out of 577
12/3/20 close: $208.22
1 Month avg volatility: $4.42. Volatility stop (for upward breakout): $197.56 or 5.1% below the close.
Change YTD: 17.64%
Volume: 2,769,400 shares. 3 month avg: 2,744,942 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Friday.
 
Chart pattern: Triangle, ascending reversal pattern from 11/09/2020 to 12/03/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.

Top

Integer Holdings Corp (ITGR)
Industry: Electronics
Industry RS rank: 18 out of 59
Stock RS rank: 524 out of 577
12/3/20 close: $75.82
1 Month avg volatility: $2.84. Volatility stop (for downward breakout): $82.28 or 8.5% above the close.
Change YTD: -5.73%
Volume: 253,500 shares. 3 month avg: 175,968 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: Rising wedge reversal pattern from 11/10/2020 to 12/01/2020
Breakout is downward 69% of the time.
Average decline: 14%.
Break-even failure rate: 24%.
Pullbacks occur 63% of the time.
Price hits measure rule target 46% of the time.

Top

Kohls Corporation (KSS)
Industry: Retail Store
Industry RS rank: 15 out of 59
Stock RS rank: 29 out of 577
12/3/20 close: $38.63
1 Month avg volatility: $1.76. Volatility stop (for upward breakout): $34.77 or 10.0% below the close.
Change YTD: -24.18%
Volume: 7,433,700 shares. 3 month avg: 4,163,043 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Friday, and best sell day (most up closes) is Tuesday.
 
Chart pattern: Flag, high and tight continuation pattern from 10/01/2020 to 12/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.

Top

Labratory Corp of America (LH)
Industry: Medical Services
Industry RS rank: 38 out of 59
Stock RS rank: 380 out of 577
12/3/20 close: $196.64
1 Month avg volatility: $5.77. Volatility stop (for downward breakout): $211.97 or 7.8% above the close.
Change YTD: 16.24%
Volume: 809,800 shares. 3 month avg: 674,168 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Wednesday, and best sell day (most up closes) is Friday.
 
Chart pattern: Triangle, descending reversal pattern from 11/11/2020 to 12/03/2020
Breakout is downward 64% of the time.
Average decline: 16%.
Break-even failure rate: 16%.
Pullbacks occur 54% of the time.
Price hits measure rule target 54% of the time.

Top

LSB Industries Inc (LXU)
Industry: Building Materials
WARNING: This industry is within the top 7 that Dead-cat bounce often.
Industry RS rank: 37 out of 59
Stock RS rank: 6 out of 577
12/3/20 close: $2.88
1 Month avg volatility: $0.16. Volatility stop (for upward breakout): $2.43 or 15.7% below the close.
Change YTD: -31.43%
Volume: 145,000 shares. 3 month avg: 278,209 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Thursday, and best sell day (most up closes) is Wednesday.
 
Chart pattern: Flag, high and tight continuation pattern from 10/06/2020 to 12/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.

Top

MACOM Technology Solutions Holdings (MTSI)
Industry: Semiconductor
WARNING: This industry is within the top 7 that Dead-cat bounce often.
Industry RS rank: 3 out of 59
Stock RS rank: 118 out of 577
12/3/20 close: $46.25
1 Month avg volatility: $1.68. Volatility stop (for upward breakout): $41.44 or 10.4% below the close.
Change YTD: 73.87%
Volume: 407,200 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Friday, and best sell day (most up closes) is Monday.
 
Chart pattern: Scallop, ascending continuation pattern from 11/09/2020 to 12/03/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.

Top

Marchex, Inc (MCHX)
Industry: Advertising
Industry RS rank: 34 out of 59
Stock RS rank: 81 out of 577
12/3/20 close: $2.35
1 Month avg volatility: $0.10. Volatility stop (for upward breakout): $1.92 or 18.2% below the close.
Change YTD: -37.83%
Volume: 119,500 shares. 3 month avg: 97,160 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 Wednesday.
 
Chart pattern: Cup with handle continuation pattern from 10/09/2020 to 12/02/2020
Breakout is upward 100% of the time.
Average rise: 34%.
Break-even failure rate: 5%.
Throwbacks occur 58% of the time.
Price hits measure rule target 50% of the time.

Top

Marten Transport Ltd (MRTN)
Industry: Trucking/Transp. Leasing
Industry RS rank: 11 out of 59
Stock RS rank: 471 out of 577
12/3/20 close: $16.96
1 Month avg volatility: $0.61. Volatility stop (for downward breakout): $18.44 or 8.7% above the close.
Change YTD: 18.38%
Volume: 400,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: Pipe top reversal pattern from 11/16/2020 to 11/23/2020
Breakout is downward 100% of the time.
Average decline: 20%.
Break-even failure rate: 11%.
Pullbacks occur 41% of the time.
Price hits measure rule target 70% of the time.

Top

Packaging Corp of America (PKG)
Industry: Packaging and Container
Industry RS rank: 22 out of 59
Stock RS rank: 241 out of 577
12/3/20 close: $131.54
1 Month avg volatility: $3.39. Volatility stop (for upward breakout): $124.39 or 5.4% below the close.
Change YTD: 17.46%
Volume: 469,000 shares. 3 month avg: 777,560 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Friday.
 
Chart pattern: Triangle, symmetrical continuation pattern from 11/17/2020 to 12/03/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.

Top

Pfizer Inc. (PFE)
Industry: Drug
WARNING: This industry is within the top 7 that Dead-cat bounce often.
Industry RS rank: 44 out of 59
Stock RS rank: 373 out of 577
12/3/20 close: $40.09
1 Month avg volatility: $1.16. Volatility stop (for upward breakout): $37.20 or 7.2% below the close.
Change YTD: 2.32%
Volume: 67,381,400 shares. 3 month avg: 16,141,055 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: Pipe bottom reversal pattern from 11/16/2020 to 11/23/2020
Breakout is upward 100% of the time.
Average rise: 45%.
Break-even failure rate: 5%.
Throwbacks occur 44% of the time.
Price hits measure rule target 83% of the time.

Top

PG and E (PCG)
Industry: Electric Utility (West)
Industry RS rank: 55 out of 59
Stock RS rank: 413 out of 577
12/3/20 close: $12.60
1 Month avg volatility: $0.37. Volatility stop (for upward breakout): $11.75 or 6.7% below the close.
Change YTD: 15.92%
Volume: 13,069,700 shares. 3 month avg: 5,870,049 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Wednesday, and best sell day (most up closes) is Friday.
 
Chart pattern: Pennant continuation pattern from 11/23/2020 to 12/03/2020
Breakout is upward 61% of the time.
Average rise: 25%.
Break-even failure rate: 2%.
Throwbacks occur 47% of the time.
Price hits measure rule target 60% of the time.

Top

Premier Inc (PINC)
Industry: Healthcare Information
Industry RS rank: 21 out of 59
Stock RS rank: 458 out of 577
12/3/20 close: $34.68
1 Month avg volatility: $1.09. Volatility stop (for downward breakout): $37.28 or 7.5% above the close.
Change YTD: -8.45%
Volume: 815,500 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Tuesday, and best sell day (most up closes) is Friday.
 
Chart pattern: Horn top reversal pattern from 11/23/2020 to 11/30/2020
Breakout is downward 100% of the time.
Average decline: 21%.
Break-even failure rate: 7%.
Pullbacks occur 33% of the time.
Price hits measure rule target 70% of the time.

Top

Regis Corp (RGS)
Industry: Toiletries/Cosmetics
Industry RS rank: 30 out of 59
Stock RS rank: 517 out of 577
12/3/20 close: $9.80
1 Month avg volatility: $0.56. Volatility stop (for upward breakout): $7.93 or 19.1% below the close.
Change YTD: -45.16%
Volume: 1,212,600 shares. 3 month avg: 193,511 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 11/02/2020 to 12/03/2020
WARNING: A dead-cat bounce occurred on 08/31/2020. There is a 38% chance that a 15% or higher decline will occur (or has occurred since then) by 03/01/2021.
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.

Top

Revlon Inc (REV)
Industry: Toiletries/Cosmetics
Industry RS rank: 30 out of 59
Stock RS rank: 86 out of 577
12/3/20 close: $15.36
1 Month avg volatility: $1.68. Volatility stop (for upward breakout): $9.42 or 38.7% below the close.
Change YTD: -28.29%
Volume: 1,570,100 shares. 3 month avg: 238,602 shares.
Since 2009 bear market, the best buy day (fewest up closes) is Tuesday, and best sell day (most up closes) is Wednesday.
 
Chart pattern: Flag, high and tight continuation pattern from 11/02/2020 to 12/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.

Top

Teva Pharmaceutical Industries (TEVA)
Industry: Drug
WARNING: This industry is within the top 7 that Dead-cat bounce often.
Industry RS rank: 44 out of 59
Stock RS rank: 568 out of 577
12/3/20 close: $9.98
1 Month avg volatility: $0.35. Volatility stop (for upward breakout): $8.93 or 10.5% below the close.
Change YTD: 1.84%
Volume: 8,020,100 shares. 3 month avg: 26,334,894 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: Head-and-shoulders complex bottom reversal pattern from 08/25/2020 to 12/02/2020
Breakout is upward 100% of the time.
Average rise: 39%.
Break-even failure rate: 4%.
Throwbacks occur 63% of the time.
Price hits measure rule target 74% of the time.

Top

 

Support this site! Clicking any of the books (below) takes you to Amazon.com If you buy ANYTHING while there, they pay for the referral.
Legal notice for paid links: "As an Amazon Associate I earn from qualifying purchases."

My Stock Market Books
My Novels

Copyright © 2005-2024 by Thomas N. Bulkowski. All rights reserved.
Disclaimer: You alone are responsible for your investment decisions. See Privacy/Disclaimer for more information.
Some pattern names are registered trademarks of their respective owners.
Home Advertise Contact Privacy/Disclaimer