As of 11/21/2024
  Indus: 43,870 +461.88 +1.1%  
  Trans: 17,172 +169.53 +1.0%  
  Utils: 1,076 +20.58 +2.0%  
  Nasdaq: 18,972 +6.28 +0.0%  
  S&P 500: 5,949 +31.60 +0.5%  
YTD
 +16.4%  
 +8.0%  
 +22.0%  
 +26.4%  
 +24.7%  
  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/21/2024
  Indus: 43,870 +461.88 +1.1%  
  Trans: 17,172 +169.53 +1.0%  
  Utils: 1,076 +20.58 +2.0%  
  Nasdaq: 18,972 +6.28 +0.0%  
  S&P 500: 5,949 +31.60 +0.5%  
YTD
 +16.4%  
 +8.0%  
 +22.0%  
 +26.4%  
 +24.7%  
  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 229 chart patterns and candlesticks (13 "investment grade" candle patterns) found by Patternz (my private version), ending 04/26/2023 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 © 2023 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
 Abbott Laboratories  ABT  Window, falling  04/25/2023  04/26/2023 
 ACI Worldwide  ACIW  Two black gapping candles  04/25/2023  04/26/2023 
 ACI Worldwide  ACIW  Scallop, ascending and inverted  03/16/2023  04/26/2023 
 Advanced Micro Devices, Inc  AMD  Above the stomach  04/25/2023  04/26/2023 
 AES Corp  AES  Window, falling  04/25/2023  04/26/2023 
 AES Corp  AES  Scallop, ascending and inverted  03/24/2023  04/26/2023 
 Agilent Technologies Inc  A  Big W  03/24/2023  04/26/2023 
 Air Transport Services Group  ATSG  Two black gapping candles  04/25/2023  04/26/2023 
 Alarm.com Holdings inc  ALRM  Above the stomach  04/25/2023  04/26/2023 
 Alcoa  AA  Two black gapping candles  04/25/2023  04/26/2023 
 Alteryx, Inc  AYX  Above the stomach  04/25/2023  04/26/2023 
 American Express Co  AXP  Two black gapping candles  04/25/2023  04/26/2023 
 Amphenol Corp  APH  Window, falling  04/25/2023  04/26/2023 
 Anika Therapeutics Inc  ANIK  Scallop, ascending and inverted  03/07/2023  04/26/2023 
 Apogee Enterprises  APOG  Scallop, ascending and inverted  03/17/2023  04/26/2023 
 Arista Networks Inc  ANET  Above the stomach  04/25/2023  04/26/2023 
 Armstrong World Industries  AWI  Three outside down  04/24/2023  04/26/2023 
 Automatic Data Processing Inc  ADP  Measured move down  12/13/2022  04/26/2023 
 Avery Dennison Corp  AVY  Two black gapping candles  04/25/2023  04/26/2023 
 Avient  AVNT  Triple bottom  03/15/2023  04/26/2023 
 Ball Corp  BALL  Pipe bottom  04/10/2023  04/17/2023 
 Baxter International, Inc.  BAX  Cup with handle  02/02/2023  04/26/2023 
 Berry Global Group Inc  BERY  Two black gapping candles  04/25/2023  04/26/2023 
 Booze Allen Hamilton Holding Corp  BAH  Window, falling  04/25/2023  04/26/2023 
 Boston Scientific Corp  BSX  Three outside down  04/24/2023  04/26/2023 
 Brinks Co  BCO  Two black gapping candles  04/25/2023  04/26/2023 
 Description SymbolPatternStart DateEnd Date
 Brinks Co  BCO  Measured move down  03/06/2023  04/26/2023 
 Bristol-Myers Squibb Company  BMY  Three outside down  04/24/2023  04/26/2023 
 Bristol-Myers Squibb Company  BMY  Measured move down  02/06/2023  04/26/2023 
 Build-A-Bear Workshop Inc  BBW  Pipe top  04/10/2023  04/17/2023 
 Cabot Corp.  CBT  Scallop, ascending and inverted  01/03/2023  04/26/2023 
 Cal-Maine Foods Inc  CALM  Two black gapping candles  04/25/2023  04/26/2023 
 Caleres  CAL  Belt hold, bullish  04/26/2023  04/26/2023 
 Centerpoint Energy  CNP  Cup with handle  02/02/2023  04/26/2023 
 Century Aluminum Co.  CENX  Two black gapping candles  04/25/2023  04/26/2023 
 Ceridan HCM Holdings Inc  CDAY  Two black gapping candles  04/25/2023  04/26/2023 
 CF Industries Holdings, Inc.  CF  Pipe top  04/10/2023  04/17/2023 
 Check Point Software  CHKP  Two black gapping candles  04/25/2023  04/26/2023 
 Cintas Corp  CTAS  Two black gapping candles  04/25/2023  04/26/2023 
 Clean Energy Fuels Corp.  CLNE  Big W  03/24/2023  04/26/2023 
 Cognex  CGNX  Triple bottom  03/28/2023  04/26/2023 
 CoreCivic, Inc  CXW  Two black gapping candles  04/25/2023  04/26/2023 
 Corning Inc.  GLW  Window, falling  04/25/2023  04/26/2023 
 Corning Inc.  GLW  Double Bottom, Eve and Eve  03/24/2023  04/26/2023 
 Corning Inc.  GLW  Measured move down  03/06/2023  04/26/2023 
 CoStar Group Inc  CSGP  Last engulfing top  04/25/2023  04/26/2023 
 CROCS Inc  CROX  Cup with handle  02/16/2023  04/26/2023 
 Cross Country Healthcare Inc  CCRN  Two black gapping candles  04/25/2023  04/26/2023 
 Cross Country Healthcare Inc  CCRN  Head-and-shoulders bottom  03/20/2023  04/26/2023 
 CTS Corp  CTS  Two black gapping candles  04/25/2023  04/26/2023 
 CTS Corp  CTS  Measured move down  03/31/2023  04/26/2023 
 Description SymbolPatternStart DateEnd Date
 Curtiss-Wright  CW  Window, falling  04/25/2023  04/26/2023 
 Discover Financial Services  DFS  Two black gapping candles  04/25/2023  04/26/2023 
 DJ 20 Transportation  ^DJT  Two black gapping candles  04/25/2023  04/26/2023 
 Dominion Resources Inc.  D  Scallop, ascending and inverted  03/23/2023  04/26/2023 
 Dover Corp  DOV  Measured move down  03/06/2023  04/26/2023 
 Dril-Quip Inc  DRQ  Triple bottom  03/16/2023  04/26/2023 
 eBay, Inc.  EBAY  Triangle, symmetrical  04/04/2023  04/26/2023 
 Emerson Electric  EMR  Window, falling  04/25/2023  04/26/2023 
 Encore Wire Corp  WIRE  Window, falling  04/25/2023  04/26/2023 
 FARO Technologies Inc  FARO  Big W  03/20/2023  04/26/2023 
 Flowserve Corp  FLS  Measured move down  04/03/2023  04/26/2023 
 Forward Air Corp  FWRD  Two black gapping candles  04/25/2023  04/26/2023 
 Freeport-McMoRan Copper and Gold B  FCX  Two black gapping candles  04/25/2023  04/26/2023 
 Freeport-McMoRan Copper and Gold B  FCX  Pipe top  04/10/2023  04/17/2023 
 Fresh Del Monte Produce  FDP  Measured move down  03/02/2023  04/26/2023 
 Friedman Industries Inc  FRD  Big W  03/17/2023  04/26/2023 
 Friedman Industries Inc  FRD  Measured move down  03/07/2023  04/26/2023 
 General Dynamics Corp  GD  Window, falling  04/25/2023  04/26/2023 
 General Electric Co  GE  Three outside down  04/24/2023  04/26/2023 
 Gilead Sciences Inc  GILD  Three outside down  04/24/2023  04/26/2023 
 Globalfoundries Inc  GFS  Two black gapping candles  04/25/2023  04/26/2023 
 Globalfoundries Inc  GFS  Scallop, ascending and inverted  01/03/2023  04/26/2023 
 Harmonic Inc  HLIT  Pipe top  04/10/2023  04/17/2023 
 HealthEquity, Inc  HQY  Measured move down  03/08/2023  04/26/2023 
 Heartland Express, Inc  HTLD  Two black gapping candles  04/25/2023  04/26/2023 
 Description SymbolPatternStart DateEnd Date
 Hub Group Inc.  HUBG  Two black gapping candles  04/25/2023  04/26/2023 
 Hunt, J.B.  JBHT  Two black gapping candles  04/25/2023  04/26/2023 
 Huntsman Corporation  HUN  Two black gapping candles  04/25/2023  04/26/2023 
 Illumina Inc  ILMN  Window, falling  04/25/2023  04/26/2023 
 Incyte Corp.  INCY  Three outside down  04/24/2023  04/26/2023 
 Interactive Brokers Group Inc  IBKR  Window, falling  04/25/2023  04/26/2023 
 Interface, Inc.  TILE  Measured move down  02/02/2023  04/26/2023 
 Intrepid Potash Inc  IPI  Big W  03/24/2023  04/26/2023 
 Intuit Inc  INTU  Two black gapping candles  04/25/2023  04/26/2023 
 Kennametal  KMT  Two black gapping candles  04/25/2023  04/26/2023 
 Kennametal  KMT  Measured move down  03/06/2023  04/26/2023 
 Kforce Inc  KFRC  Window, falling  04/25/2023  04/26/2023 
 Kforce Inc  KFRC  Pipe top  04/10/2023  04/17/2023 
 L3Harris Technologies  LHX  Window, falling  04/25/2023  04/26/2023 
 La-Z-Boy Inc  LZB  Measured move down  02/23/2023  04/26/2023 
 Leidos Holdings Inc  LDOS  Measured move down  01/06/2023  04/26/2023 
 LiveRamp Holdings  RAMP  Belt hold, bullish  04/26/2023  04/26/2023 
 Lockheed Martin Corp  LMT  Window, falling  04/25/2023  04/26/2023 
 Loews Corp  L  Scallop, ascending and inverted  03/24/2023  04/26/2023 
 Lowes Companies, Inc  LOW  Window, falling  04/25/2023  04/26/2023 
 M/I Homes, Inc.  MHO  Engulfing, bearish  04/25/2023  04/26/2023 
 M/I Homes, Inc.  MHO  Measured move up  12/28/2022  04/26/2023 
 Magnolia Oil and Gas Corp  MGY  Head-and-shoulders bottom  02/22/2023  04/26/2023 
 Manhattan Associates  MANH  Above the stomach  04/25/2023  04/26/2023 
 Marten Transport Ltd  MRTN  Triple bottom  01/19/2023  04/26/2023 
 Description SymbolPatternStart DateEnd Date
 Matrix Service Co.  MTRX  Big W  03/24/2023  04/26/2023 
 Mercury Systems, Inc  MRCY  Window, falling  04/25/2023  04/26/2023 
 Mercury Systems, Inc  MRCY  Scallop, ascending and inverted  12/28/2022  04/26/2023 
 Meta (Facebook)  META  Above the stomach  04/25/2023  04/26/2023 
 Micron Technology  MU  Above the stomach  04/25/2023  04/26/2023 
 Microsoft Corp  MSFT  Above the stomach  04/25/2023  04/26/2023 
 Miller, Herman  MLKN  Measured move down  03/03/2023  04/26/2023 
 Myriad Genetics Inc  MYGN  Two black gapping candles  04/25/2023  04/26/2023 
 Myriad Genetics Inc  MYGN  Scallop, ascending and inverted  12/30/2022  04/26/2023 
 Myriad Genetics Inc  MYGN  Scallop, ascending and inverted  02/23/2023  04/26/2023 
 National Oilwell Varco  NOV  Scallop, ascending and inverted  03/24/2023  04/26/2023 
 NCR Corporation  NCR  Big W  03/15/2023  04/26/2023 
 Netgear Inc.  NTGR  Two black gapping candles  04/25/2023  04/26/2023 
 Netgear Inc.  NTGR  Measured move down  12/13/2022  04/26/2023 
 Network Appliance  NTAP  Pipe top  04/10/2023  04/17/2023 
 New Jersey Resources Corp  NJR  Window, falling  04/25/2023  04/26/2023 
 New Jersey Resources Corp  NJR  Scallop, ascending and inverted  01/24/2023  04/26/2023 
 NextEra Energy Inc  NEE  Window, falling  04/25/2023  04/26/2023 
 Northrop Grumman Corp  NOC  Window, falling  04/25/2023  04/26/2023 
 Northwest Pipe Co  NWPX  Measured move down  03/30/2023  04/26/2023 
 Novanta Inc  NOVT  Two black gapping candles  04/25/2023  04/26/2023 
 NVidia Corp  NVDA  Above the stomach  04/25/2023  04/26/2023 
 Open Text Corp  OTEX  Scallop, ascending and inverted  03/02/2023  04/26/2023 
 Packaging Corp of America  PKG  Two black gapping candles  04/25/2023  04/26/2023 
 Palto Alto Networks Inc  PANW  Two black gapping candles  04/25/2023  04/26/2023 
 Description SymbolPatternStart DateEnd Date
 Park Electrochemical  PKE  Measured move down  04/04/2023  04/26/2023 
 Patrick Industries Inc  PATK  Two black gapping candles  04/25/2023  04/26/2023 
 Paypal Holdings, Inc  PYPL  Big W  03/13/2023  04/26/2023 
 Perficient, Inc  PRFT  Measured move down  02/03/2023  04/26/2023 
 PerkinElmer Inc  PKI  Belt hold, bullish  04/26/2023  04/26/2023 
 Pfizer Inc.  PFE  Window, falling  04/25/2023  04/26/2023 
 Plexus Corp  PLXS  Measured move down  01/24/2023  04/26/2023 
 Premier Inc  PINC  Belt hold, bullish  04/26/2023  04/26/2023 
 Procter and Gamble Co  PG  Cup with handle  01/09/2023  04/26/2023 
 Q2 Holdings Inc  QTWO  Belt hold, bullish  04/26/2023  04/26/2023 
 Qualcomm Inc.  QCOM  Double Bottom, Eve and Eve  03/15/2023  04/26/2023 
 Quest Diagnostics  DGX  Last engulfing top  04/25/2023  04/26/2023 
 Raymond James Financial, Inc.  RJF  Belt hold, bullish  04/26/2023  04/26/2023 
 Regeneron Pharmaceuticals  REGN  Window, falling  04/25/2023  04/26/2023 
 RingCentral Inc  RNG  Above the stomach  04/25/2023  04/26/2023 
 Robert Half International  RHI  Two black gapping candles  04/25/2023  04/26/2023 
 Rockwell Automation Inc  ROK  Three outside down  04/24/2023  04/26/2023 
 Rockwell Automation Inc  ROK  Measured move down  03/09/2023  04/26/2023 
 Ryder System Inc  R  Two black gapping candles  04/25/2023  04/26/2023 
 SAIA Inc  SAIA  Window, falling  04/25/2023  04/26/2023 
 Science Applications International Corp  SAIC  Window, falling  04/25/2023  04/26/2023 
 Scotts Miracle-Gro Co.  SMG  Window, falling  04/25/2023  04/26/2023 
 Scotts Miracle-Gro Co.  SMG  Measured move down  03/06/2023  04/26/2023 
 Sealed Air Corp  SEE  Scallop, ascending and inverted  03/24/2023  04/26/2023 
 Shopify Inc Cl A  SHOP  Two black gapping candles  04/25/2023  04/26/2023 
 Description SymbolPatternStart DateEnd Date
 Southern Copper  SCCO  Two black gapping candles  04/25/2023  04/26/2023 
 Southwest Airlines Company  LUV  Scallop, ascending and inverted  03/24/2023  04/26/2023 
 Southwest Gas Corp.  SWX  Window, falling  04/25/2023  04/26/2023 
 Southwestern Energy Company  SWN  Triple bottom  03/16/2023  04/26/2023 
 Summit Materials Inc  SUM  Head-and-shoulders bottom  03/16/2023  04/26/2023 
 Tapestry Inc  TPR  Head-and-shoulders bottom  03/13/2023  04/26/2023 
 Teledyne Technologies Inc  TDY  Window, falling  04/25/2023  04/26/2023 
 Textron Inc  TXT  Window, falling  04/25/2023  04/26/2023 
 Thermo Electron Corp  TMO  Window, falling  04/25/2023  04/26/2023 
 TransDigm Group Inc  TDG  Two black gapping candles  04/25/2023  04/26/2023 
 Transocean Inc.  RIG  Triple bottom  02/22/2023  04/26/2023 
 Transocean Inc.  RIG  Measured move down  03/07/2023  04/26/2023 
 Travelzoo Inc.  TZOO  Engulfing, bearish  04/25/2023  04/26/2023 
 Twilio Inc Cl A  TWLO  Scallop, ascending and inverted  12/27/2022  04/26/2023 
 UGI Corp.  UGI  Window, falling  04/25/2023  04/26/2023 
 UGI Corp.  UGI  Scallop, ascending and inverted  03/24/2023  04/26/2023 
 United Parcel Service  UPS  Two black gapping candles  04/25/2023  04/26/2023 
 Valmont Industries Inc.  VMI  Window, falling  04/25/2023  04/26/2023 
 Valmont Industries Inc.  VMI  Double Bottom, Eve and Eve  04/06/2023  04/26/2023 
 Visteon Corp  VC  Measured move down  03/29/2023  04/26/2023 
 Vulcan Materials  VMC  Window, falling  04/25/2023  04/26/2023 
 Wal-Mart Stores Inc.  WMT  Three outside down  04/24/2023  04/26/2023 
 Waters Corp  WAT  Measured move down  02/02/2023  04/26/2023 
 Werner Enterprises, Inc  WERN  Two black gapping candles  04/25/2023  04/26/2023 
 Westlake Chemical Corp  WLK  Two black gapping candles  04/25/2023  04/26/2023 
 Description SymbolPatternStart DateEnd Date
 Wolverine World Wide  WWW  Triple bottom  03/24/2023  04/26/2023 
 Woodward Inc  WWD  Measured move down  03/06/2023  04/26/2023 
 Workday, Inc  WDAY  Above the stomach  04/25/2023  04/26/2023 
 DJ US Aerospace and defense  ITA  Scallop, ascending and inverted  01/20/2023  04/26/2023 
 DJ US Broker-dealers index fund  IAI  Two black gapping candles  04/25/2023  04/26/2023 
 DJ US Home construction index fund  ITB  Cup with handle  02/02/2023  04/26/2023 
 DJ US Oil Equip and services  IEZ  Scallop, ascending and inverted  03/24/2023  04/26/2023 
 Fidelity MSCI Infomation Technology Indx  FTEC  Above the stomach  04/25/2023  04/26/2023 
 First Trust NASDAQ 100 Tech Sector ETF  QTEC  Two black gapping candles  04/25/2023  04/26/2023 
 First Trust Tech Alphadex Fund  FXL  Two black gapping candles  04/25/2023  04/26/2023 
 FTSE/Xinhua China 25 index fund  FXI  Above the stomach  04/25/2023  04/26/2023 
 iShares Expanded Tech-software Sector  IGV  Two black gapping candles  04/25/2023  04/26/2023 
 iShares Silver Trust  SLV  Last engulfing bottom  04/25/2023  04/26/2023 
 iShares US Financials ETF  IYF  Two black gapping candles  04/25/2023  04/26/2023 
 iShares US Medical devices index fund  IHI  Cup with handle  02/02/2023  04/26/2023 
 MSCI Australia Index fund  EWA  Two black gapping candles  04/25/2023  04/26/2023 
 MSCI Austria Investable Mkt Index  EWO  Above the stomach  04/25/2023  04/26/2023 
 MSCI Belgium Investable Mkt Idx  EWK  Two black gapping candles  04/25/2023  04/26/2023 
 MSCI Brazil Index fund  EWZ  Pipe top  04/10/2023  04/17/2023 
 MSCI Canada Index  EWC  Two black gapping candles  04/25/2023  04/26/2023 
 MSCI Emerging Markets Index fund  EEM  Above the stomach  04/25/2023  04/26/2023 
 MSCI France Index  EWQ  Two black gapping candles  04/25/2023  04/26/2023 
 MSCI Germany Index  EWG  Belt hold, bearish  04/26/2023  04/26/2023 
 MSCI Hong Kong Index fund  EWH  Above the stomach  04/25/2023  04/26/2023 
 MSCI Italy Index  EWI  Two black gapping candles  04/25/2023  04/26/2023 
 Description SymbolPatternStart DateEnd Date
 MSCI Malaysia Index  EWM  Window, falling  04/25/2023  04/26/2023 
 MSCI Malaysia Index  EWM  Measured move down  01/23/2023  04/26/2023 
 MSCI Pacific ex-Japan Index fund  EPP  Two black gapping candles  04/25/2023  04/26/2023 
 MSCI South Korea Index  EWY  Above the stomach  04/25/2023  04/26/2023 
 MSCI Sweden Index  EWD  Two black gapping candles  04/25/2023  04/26/2023 
 MSCI Switzerland Index  EWL  Three outside down  04/24/2023  04/26/2023 
 MSCI Switzerland Index  EWL  Belt hold, bearish  04/26/2023  04/26/2023 
 MSCI Taiwan Index  EWT  Above the stomach  04/25/2023  04/26/2023 
 MSCI Turkey Index  TUR  Two black gapping candles  04/25/2023  04/26/2023 
 MSCI Turkey Index  TUR  Double Bottom, Eve and Eve  04/03/2023  04/26/2023 
 Nasdaq Biotechnology Index  IBB  Window, falling  04/25/2023  04/26/2023 
 PowerShares Dynamic Biotech and Genome  PBE  Two black gapping candles  04/25/2023  04/26/2023 
 PowerShares Dynamic Oil Services  PXJ  Big W  03/24/2023  04/26/2023 
 PowerShares Dynamic Oil Services  PXJ  Triple bottom  03/16/2023  04/26/2023 
 PowerShares Dynamic Pharmaceuticals  PJP  Window, falling  04/25/2023  04/26/2023 
 PowerShares Dynamic Pharmaceuticals  PJP  Scallop, ascending and inverted  03/24/2023  04/26/2023 
 PowerShares Water Resources  PHO  Two black gapping candles  04/25/2023  04/26/2023 
 S and P Europe 350 Index fund  IEV  Two black gapping candles  04/25/2023  04/26/2023 
 S and P Global Tech Sector Index fund  IXN  Above the stomach  04/25/2023  04/26/2023 
 SandP Global Materials Sector Index fund  MXI  Two black gapping candles  04/25/2023  04/26/2023 
 SPDR Financial Select Sector  XLF  Two black gapping candles  04/25/2023  04/26/2023 
 SPDR Gold Shares  GLD  Last engulfing bottom  04/25/2023  04/26/2023 
 SPDR Industrial Select Sector  XLI  Two black gapping candles  04/25/2023  04/26/2023 
 SPDR Materials Select Sector  XLB  Two black gapping candles  04/25/2023  04/26/2023 
 SPDR Technology Select Sector  XLK  Above the stomach  04/25/2023  04/26/2023 
 Description SymbolPatternStart DateEnd Date
 VanEck Vectors Semiconductor  SMH  Two black gapping candles  04/25/2023  04/26/2023 
 Vanguard Industrials ETF  VIS  Two black gapping candles  04/25/2023  04/26/2023 
 Vanguard Materials ETF  VAW  Two black gapping candles  04/25/2023  04/26/2023 
 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