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

Pattern List

List of 226 chart patterns and candlesticks (13 "investment grade" candle patterns) found by Patternz (my private version), ending 05/25/2021 or for weekly patterns (horns, pipes), I allow an extra 2 weeks. Most of these patterns will be unconfirmed (no breakout yet) and some may be bogus.

Stocks are listed first. Exchange traded funds (ETFs), if any, are at the bottom of the list.

Copyright © 2021 by Thomas Bulkowski and ThePatternSite.com. All rights reserved. Note: I may own positions in the securities listed or may trade them later, just as you can.

 

 Description SymbolPatternStart DateEnd Date
 ACI Worldwide  ACIW  Engulfing, bearish  05/24/2021  05/25/2021 
 Acuity Brands, Inc  AYI  Engulfing, bearish  05/24/2021  05/25/2021 
 ADTRAN Inc  ADTN  Engulfing, bearish  05/24/2021  05/25/2021 
 Advanced Micro Devices, Inc  AMD  Pipe bottom  05/10/2021  05/17/2021 
 AES Corp  AES  Engulfing, bearish  05/24/2021  05/25/2021 
 AES Corp  AES  Belt hold, bearish  05/25/2021  05/25/2021 
 AFLAC Inc  AFL  Engulfing, bearish  05/24/2021  05/25/2021 
 Akamai Technologies Inc  AKAM  Measured move up  03/04/2021  05/25/2021 
 Alliance Data Systems Corp  ADS  Last engulfing bottom  05/24/2021  05/25/2021 
 Alteryx, Inc  AYX  Last engulfing bottom  05/24/2021  05/25/2021 
 American International Group  AIG  Engulfing, bearish  05/24/2021  05/25/2021 
 AmerisourceBergen Corp  ABC  Horn bottom  05/03/2021  05/17/2021 
 Amgen Inc.  AMGN  Measured move down  04/21/2021  05/25/2021 
 AMN Healthcare  AMN  Engulfing, bearish  05/24/2021  05/25/2021 
 Apache Corp.  APA  Scallop, ascending and inverted  04/21/2021  05/25/2021 
 Applied Materials  AMAT  Window, rising  05/24/2021  05/25/2021 
 Applied Materials  AMAT  Pipe bottom  05/10/2021  05/17/2021 
 Arrow Electronics  ARW  Engulfing, bearish  05/24/2021  05/25/2021 
 Automatic Data Processing Inc  ADP  Engulfing, bearish  05/24/2021  05/25/2021 
 Avery Dennison Corp  AVY  Engulfing, bearish  05/24/2021  05/25/2021 
 Axis Capital Holdings Ltd  AXS  Scallop, ascending and inverted  01/29/2021  05/25/2021 
 Axis Capital Holdings Ltd  AXS  Scallop, ascending and inverted  04/01/2021  05/25/2021 
 Ball Corp  BLL  Last engulfing bottom  05/24/2021  05/25/2021 
 Ball Corp  BLL  Scallop, ascending and inverted  03/05/2021  05/25/2021 
 Bassett Furniture Industries Inc  BSET  Pipe bottom  05/10/2021  05/17/2021 
 Berry Global Group Inc  BERY  Three outside down  05/21/2021  05/25/2021 
 Description SymbolPatternStart DateEnd Date
 Boeing Company, The  BA  Window, rising  05/24/2021  05/25/2021 
 Booking Holdings  BKNG  Pipe bottom  05/10/2021  05/17/2021 
 Boot Barn Holdings Inc  BOOT  Engulfing, bearish  05/24/2021  05/25/2021 
 Boot Barn Holdings Inc  BOOT  Pipe top  05/10/2021  05/17/2021 
 Brady Corp  BRC  Engulfing, bearish  05/24/2021  05/25/2021 
 Bristol-Myers Squibb Company  BMY  Engulfing, bearish  05/24/2021  05/25/2021 
 Brooks Automation  BRKS  Pipe bottom  05/10/2021  05/17/2021 
 Cabot Oil and Gas A  COG  Two black gapping candles  05/24/2021  05/25/2021 
 Cadence Design Systems Inc  CDNS  Pipe bottom  05/10/2021  05/17/2021 
 Cal-Maine Foods Inc  CALM  Measured move down  03/10/2021  05/25/2021 
 Caleres  CAL  Last engulfing bottom  05/24/2021  05/25/2021 
 Celanese Corp  CE  Engulfing, bearish  05/24/2021  05/25/2021 
 Cemex SA de CV  CX  Engulfing, bearish  05/24/2021  05/25/2021 
 Centene Corp  CNC  Last engulfing top  05/24/2021  05/25/2021 
 CF Industries Holdings, Inc.  CF  Last engulfing bottom  05/24/2021  05/25/2021 
 Charles River Labs Intl  CRL  Engulfing, bearish  05/24/2021  05/25/2021 
 Charles River Labs Intl  CRL  Pipe bottom  05/10/2021  05/17/2021 
 Check Point Software  CHKP  Engulfing, bearish  05/24/2021  05/25/2021 
 Church and Dwight Co Inc  CHD  Measured move down  04/20/2021  05/25/2021 
 Ciena Corp  CIEN  Engulfing, bearish  05/24/2021  05/25/2021 
 Clean Energy Fuels Corp.  CLNE  Last engulfing bottom  05/24/2021  05/25/2021 
 Cognex  CGNX  Pipe bottom  05/10/2021  05/17/2021 
 Columbus McKinnon  CMCO  Pipe top  05/10/2021  05/17/2021 
 Comtech Telecommunications Corp  CMTL  Engulfing, bearish  05/24/2021  05/25/2021 
 Con Edison, Inc  ED  Three outside down  05/21/2021  05/25/2021 
 Description SymbolPatternStart DateEnd Date
 Crane Co  CR  Engulfing, bearish  05/24/2021  05/25/2021 
 Cree Inc  CREE  Engulfing, bearish  05/24/2021  05/25/2021 
 Cree Inc  CREE  Pipe bottom  05/10/2021  05/17/2021 
 CRH plc  CRH  Engulfing, bearish  05/24/2021  05/25/2021 
 Crown Holdings Inc  CCK  Engulfing, bearish  05/24/2021  05/25/2021 
 Curtiss-Wright  CW  Three outside down  05/21/2021  05/25/2021 
 Deckers Outdoor Corp  DECK  Pipe bottom  05/10/2021  05/17/2021 
 Dentsply Sirona Inc.  XRAY  Engulfing, bearish  05/24/2021  05/25/2021 
 Devon Energy Corp.  DVN  Cup with handle  03/05/2021  05/25/2021 
 Dominion Resources Inc.  D  Three outside down  05/21/2021  05/25/2021 
 Dominion Resources Inc.  D  Scallop, ascending and inverted  03/04/2021  05/25/2021 
 Duke Energy Corp  DUK  Three outside down  05/21/2021  05/25/2021 
 Duke Energy Corp  DUK  Pipe top  05/10/2021  05/17/2021 
 Eastman Chemical  EMN  Engulfing, bearish  05/24/2021  05/25/2021 
 Edison International  EIX  Measured move down  04/16/2021  05/25/2021 
 EPAM Systems Inc  EPAM  Engulfing, bearish  05/24/2021  05/25/2021 
 Everest Re Group Ltd  RE  Window, falling  05/24/2021  05/25/2021 
 Exelon Corp.  EXC  Engulfing, bearish  05/24/2021  05/25/2021 
 Exelon Corp.  EXC  Belt hold, bearish  05/25/2021  05/25/2021 
 Facebook  FB  Pipe bottom  05/10/2021  05/17/2021 
 Five9 Inc  FIVN  Last engulfing top  05/24/2021  05/25/2021 
 Freeport-McMoRan Copper and Gold B  FCX  Last engulfing bottom  05/24/2021  05/25/2021 
 Fresh Del Monte Produce  FDP  Pipe top  05/10/2021  05/17/2021 
 Friedman Industries Inc  FRD  Window, rising  05/24/2021  05/25/2021 
 GameStop Corp  GME  Dead-cat bounce, inverted  05/24/2021  05/25/2021 
 Description SymbolPatternStart DateEnd Date
 Gartner Inc  IT  Engulfing, bearish  05/24/2021  05/25/2021 
 General Dynamics Corp  GD  Three outside down  05/21/2021  05/25/2021 
 General Mills Inc  GIS  Three outside down  05/21/2021  05/25/2021 
 Genworth Financial Inc  GNW  Engulfing, bearish  05/24/2021  05/25/2021 
 Genworth Financial Inc  GNW  Measured move up  04/07/2021  05/25/2021 
 Goldman Sachs Group, The  GS  Engulfing, bearish  05/24/2021  05/25/2021 
 GoPro  GPRO  Pipe bottom  05/10/2021  05/17/2021 
 Harmonic Inc  HLIT  Engulfing, bearish  05/24/2021  05/25/2021 
 Harmonic Inc  HLIT  Measured move down  04/14/2021  05/25/2021 
 Harsco Corp  HSC  Cup with handle  02/24/2021  05/25/2021 
 Haynes International Inc.  HAYN  Engulfing, bearish  05/24/2021  05/25/2021 
 Heartland Express, Inc  HTLD  Triple bottom  03/01/2021  05/25/2021 
 HNI (HON Industries)  HNI  Engulfing, bearish  05/24/2021  05/25/2021 
 Honeywell International Inc  HON  Last engulfing bottom  05/24/2021  05/25/2021 
 Hovnanian Enterprises Inc  HOV  Window, rising  05/24/2021  05/25/2021 
 Hovnanian Enterprises Inc  HOV  Pipe bottom  05/10/2021  05/17/2021 
 IDACORP Inc  IDA  Window, falling  05/24/2021  05/25/2021 
 IDACORP Inc  IDA  Triple bottom  04/13/2021  05/25/2021 
 Intel Corporation  INTC  Pipe bottom  05/10/2021  05/17/2021 
 Invacare Corp.  IVC  Triple bottom  03/25/2021  05/25/2021 
 Invitae Corp  NVTA  Pipe bottom  05/10/2021  05/17/2021 
 J2 Global Communications Inc.  JCOM  Engulfing, bearish  05/24/2021  05/25/2021 
 Jack Henry and Associates  JKHY  Last engulfing bottom  05/24/2021  05/25/2021 
 Jazz Pharmaceuticals, Inc.  JAZZ  Three outside down  05/21/2021  05/25/2021 
 Kimball International, Inc.  KBAL  Engulfing, bearish  05/24/2021  05/25/2021 
 Description SymbolPatternStart DateEnd Date
 KLA-Tencor Corporation  KLAC  Pipe bottom  05/10/2021  05/17/2021 
 L Brands, Inc.  LB  Pipe top  05/10/2021  05/17/2021 
 Lam Research Corp  LRCX  Pipe bottom  05/10/2021  05/17/2021 
 Lamar Advertising  LAMR  Engulfing, bearish  05/24/2021  05/25/2021 
 Lawson Products  LAWS  Cup with handle  03/12/2021  05/25/2021 
 Lilly, Eli and Co.  LLY  Engulfing, bearish  05/24/2021  05/25/2021 
 Lincoln National Corp  LNC  Last engulfing bottom  05/24/2021  05/25/2021 
 LiveRamp Holdings  RAMP  Last engulfing bottom  05/24/2021  05/25/2021 
 LSB Industries Inc  LXU  Engulfing, bearish  05/24/2021  05/25/2021 
 MACOM Technology Solutions Holdings  MTSI  Pipe bottom  05/10/2021  05/17/2021 
 Mastercard Inc  MA  Engulfing, bearish  05/24/2021  05/25/2021 
 Micron Technology  MU  Engulfing, bearish  05/24/2021  05/25/2021 
 Micron Technology  MU  Pipe bottom  05/10/2021  05/17/2021 
 Morgan Stanley  MS  Measured move up  01/29/2021  05/25/2021 
 Mosaic Co  MOS  Engulfing, bearish  05/24/2021  05/25/2021 
 Mueller Industries Inc.  MLI  Engulfing, bearish  05/24/2021  05/25/2021 
 Myriad Genetics Inc  MYGN  Head-and-shoulders complex top  04/14/2021  05/25/2021 
 Nabors Industries, Ltd.  NBR  Engulfing, bearish  05/24/2021  05/25/2021 
 National Fuel Gas  NFG  Engulfing, bearish  05/24/2021  05/25/2021 
 National Fuel Gas  NFG  Belt hold, bearish  05/25/2021  05/25/2021 
 NCI Building Systems Inc.  CNR  Engulfing, bearish  05/24/2021  05/25/2021 
 NCR Corporation  NCR  Three outside down  05/21/2021  05/25/2021 
 Network Appliance  NTAP  Engulfing, bearish  05/24/2021  05/25/2021 
 New Jersey Resources Corp  NJR  Engulfing, bearish  05/24/2021  05/25/2021 
 New Jersey Resources Corp  NJR  Belt hold, bearish  05/25/2021  05/25/2021 
 Description SymbolPatternStart DateEnd Date
 Northwest Pipe Co  NWPX  Belt hold, bearish  05/25/2021  05/25/2021 
 Nu Skin Enterprises, Inc  NUS  Engulfing, bearish  05/24/2021  05/25/2021 
 NVidia Corp  NVDA  Pipe bottom  05/10/2021  05/17/2021 
 OGE Energy Corp  OGE  Last engulfing bottom  05/24/2021  05/25/2021 
 OGE Energy Corp  OGE  Belt hold, bearish  05/25/2021  05/25/2021 
 OGE Energy Corp  OGE  Head-and-shoulders top  05/06/2021  05/25/2021 
 Omnicell, Inc  OMCL  Pipe bottom  05/10/2021  05/17/2021 
 Oxford Industries  OXM  Engulfing, bearish  05/24/2021  05/25/2021 
 Oxford Industries  OXM  Pipe bottom  05/10/2021  05/17/2021 
 Packaging Corp of America  PKG  Engulfing, bearish  05/24/2021  05/25/2021 
 Park Electrochemical  PKE  Engulfing, bearish  05/24/2021  05/25/2021 
 Paychex Inc  PAYX  Engulfing, bearish  05/24/2021  05/25/2021 
 Paychex Inc  PAYX  Belt hold, bearish  05/25/2021  05/25/2021 
 Paypal Holdings, Inc  PYPL  Pipe bottom  05/10/2021  05/17/2021 
 PetMed Express Inc.  PETS  Head-and-shoulders bottom  05/03/2021  05/25/2021 
 Pfizer Inc.  PFE  Measured move down  05/05/2021  05/25/2021 
 Pinnacle West Capital Corp  PNW  Last engulfing bottom  05/24/2021  05/25/2021 
 Pinnacle West Capital Corp  PNW  Measured move up  04/28/2021  05/25/2021 
 Portland General Electric Co.  POR  Window, falling  05/24/2021  05/25/2021 
 Portland General Electric Co.  POR  Scallop, ascending and inverted  03/02/2021  05/25/2021 
 Prudential Financial Inc  PRU  Engulfing, bearish  05/24/2021  05/25/2021 
 Qualcomm Inc.  QCOM  Pipe bottom  05/10/2021  05/17/2021 
 Rambus Inc  RMBS  Engulfing, bearish  05/24/2021  05/25/2021 
 Rambus Inc  RMBS  Pipe bottom  05/10/2021  05/17/2021 
 Raymond James Financial, Inc.  RJF  Engulfing, bearish  05/24/2021  05/25/2021 
 Description SymbolPatternStart DateEnd Date
 RLI Corp  RLI  Scallop, ascending and inverted  01/29/2021  05/25/2021 
 Robert Half International  RHI  Last engulfing bottom  05/24/2021  05/25/2021 
 Rockwell Automation Inc  ROK  Engulfing, bearish  05/24/2021  05/25/2021 
 Rogers Corp  ROG  Pipe bottom  05/10/2021  05/17/2021 
 RPC Inc  RES  Double Bottom, Eve and Eve  04/21/2021  05/25/2021 
 RPC Inc  RES  Triple bottom  03/25/2021  05/25/2021 
 RPC Inc  RES  Triangle, descending  02/12/2021  05/25/2021 
 Schwab, Charles Corporation  SCHW  Engulfing, bearish  05/24/2021  05/25/2021 
 Science Applications International Corp  SAIC  Engulfing, bearish  05/24/2021  05/25/2021 
 Science Applications International Corp  SAIC  Belt hold, bearish  05/25/2021  05/25/2021 
 Scotts Miracle-Gro Co.  SMG  Last engulfing bottom  05/24/2021  05/25/2021 
 SEI Investments Co  SEIC  Engulfing, bearish  05/24/2021  05/25/2021 
 Semtech Corp  SMTC  Pipe bottom  05/10/2021  05/17/2021 
 ServiceNow Inc  NOW  Pipe bottom  05/10/2021  05/17/2021 
 Spire  SR  Last engulfing bottom  05/24/2021  05/25/2021 
 Spire  SR  Scallop, ascending and inverted  01/27/2021  05/25/2021 
 Stamps.com  STMP  Pipe bottom  05/10/2021  05/17/2021 
 Steelcase  SCS  Rectangle bottom  04/19/2021  05/25/2021 
 Stratasys Ltd  SSYS  Engulfing, bearish  05/24/2021  05/25/2021 
 Summit Materials Inc  SUM  Engulfing, bearish  05/24/2021  05/25/2021 
 Techne Corporation  TECH  Pipe bottom  05/10/2021  05/17/2021 
 Teladoc, Inc  TDOC  Pipe bottom  05/10/2021  05/17/2021 
 Teleflex Inc  TFX  Pipe bottom  05/10/2021  05/17/2021 
 Teradyne Inc.  TER  Pipe bottom  05/10/2021  05/17/2021 
 Teva Pharmaceutical Industries  TEVA  Three outside down  05/21/2021  05/25/2021 
 Description SymbolPatternStart DateEnd Date
 Tractor Supply Co  TSCO  Three outside down  05/21/2021  05/25/2021 
 Verisign  VRSN  Measured move up  04/14/2021  05/25/2021 
 Vertex Pharmaceuticals  VRTX  Measured move down  04/16/2021  05/25/2021 
 Watsco, Inc  WSO  Last engulfing bottom  05/24/2021  05/25/2021 
 Westlake Chemical Corp  WLK  Engulfing, bearish  05/24/2021  05/25/2021 
 WEX Inc  WEX  Pipe bottom  05/10/2021  05/17/2021 
 Williams-Sonoma Inc.  WSM  Three outside up  05/21/2021  05/25/2021 
 Wolverine World Wide  WWW  Last engulfing bottom  05/24/2021  05/25/2021 
 Wordday, Inc  WDAY  Pipe bottom  05/10/2021  05/17/2021 
 Xcel Energy, Inc  XEL  Three outside down  05/21/2021  05/25/2021 
 Xilinx Inc  XLNX  Pipe bottom  05/10/2021  05/17/2021 
 DJ US Basic Materials sector index fnd  IYM  Engulfing, bearish  05/24/2021  05/25/2021 
 DJ US Broker-dealers index fund  IAI  Engulfing, bearish  05/24/2021  05/25/2021 
 DJ US Energy sector (iShares)  IYE  Cup with handle  03/11/2021  05/25/2021 
 DJIA, long 2x Ultra Dow 30 ProShares  DDM  Engulfing, bearish  05/24/2021  05/25/2021 
 First Trust NASDAQ 100 Tech Sector ETF  QTEC  Pipe bottom  05/10/2021  05/17/2021 
 Global X Robotics and Artificial Intell  BOTZ  Pipe bottom  05/10/2021  05/17/2021 
 iShares PHLX SOX Semiconductor Sector  SOXX  Pipe bottom  05/10/2021  05/17/2021 
 iShares US Financials ETF  IYF  Engulfing, bearish  05/24/2021  05/25/2021 
 MSCI Brazil Index fund  EWZ  Last engulfing bottom  05/24/2021  05/25/2021 
 MSCI Canada Index  EWC  Engulfing, bearish  05/24/2021  05/25/2021 
 MSCI Emerging Markets Index fund  EEM  Window, rising  05/24/2021  05/25/2021 
 MSCI Hong Kong Index fund  EWH  Window, rising  05/24/2021  05/25/2021 
 MSCI Hong Kong Index fund  EWH  Triple top  04/29/2021  05/25/2021 
 MSCI Israel Cap Invest Mt Index  EIS  Pipe bottom  05/10/2021  05/17/2021 
 Description SymbolPatternStart DateEnd Date
 MSCI Japan Index fund  EWJ  Engulfing, bearish  05/24/2021  05/25/2021 
 MSCI Pacific ex-Japan Index fund  EPP  Window, rising  05/24/2021  05/25/2021 
 MSCI South Africa Index  EZA  Window, rising  05/24/2021  05/25/2021 
 MSCI Spain Index  EWP  Window, rising  05/24/2021  05/25/2021 
 MSCI Sweden Index  EWD  Window, rising  05/24/2021  05/25/2021 
 MSCI Switzerland Index  EWL  Window, rising  05/24/2021  05/25/2021 
 MSCI Taiwan Index  EWT  Window, rising  05/24/2021  05/25/2021 
 MSCI Turkey Index  TUR  Head-and-shoulders bottom  03/30/2021  05/25/2021 
 Nasdaq 100 long 2x Ultra QQQ ProShares  QLD  Dead-cat bounce  05/24/2021  05/25/2021 
 Nasdaq 100 long 2x Ultra QQQ ProShares  QLD  Pipe bottom  05/10/2021  05/17/2021 
 PowerShares Aerospace and Defense  PPA  Engulfing, bearish  05/24/2021  05/25/2021 
 PowerShares QQQ -- Nasdaq 100  QQQ  Pipe bottom  05/10/2021  05/17/2021 
 PowerShares Water Resources  PHO  Head-and-shoulders top  04/26/2021  05/25/2021 
 Robo Global Robotics and Automation  ROBO  Pipe bottom  05/10/2021  05/17/2021 
 S and P long 2x Ultra SP 500 ProShares  SSO  Pipe bottom  05/10/2021  05/17/2021 
 SandP Global Materials Sector Index fund  MXI  Engulfing, bearish  05/24/2021  05/25/2021 
 SPDR Energy Select Sector  XLE  Cup with handle  03/11/2021  05/25/2021 
 SPDR Financial Select Sector  XLF  Engulfing, bearish  05/24/2021  05/25/2021 
 SPDR Financial Select Sector  XLF  Triangle, symmetrical  05/10/2021  05/25/2021 
 SPDR Industrial Select Sector  XLI  Engulfing, bearish  05/24/2021  05/25/2021 
 SPDR Materials Select Sector  XLB  Engulfing, bearish  05/24/2021  05/25/2021 
 SPDR Utilities Select Sector  XLU  Belt hold, bearish  05/25/2021  05/25/2021 
 United States Oil  USO  Broadening wedge, descending  05/12/2021  05/25/2021 
 VanEck Vectors Semiconductor  SMH  Pipe bottom  05/10/2021  05/17/2021 
 Vanguard Mega Cap Growth ETF  MGK  Pipe bottom  05/10/2021  05/17/2021 
 Description SymbolPatternStart DateEnd Date
 Description SymbolPatternStart DateEnd Date

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