Bulkowski's Blog: ThePatternSite.com
As of 06/13/2025
  Indus: 42,198 -769.83 -1.8%  
  Trans: 14,686 -224.99 -1.5%  
  Utils: 1,037 -6.25 -0.6%  
  Nasdaq: 19,407 -255.65 -1.3%  
  S&P 500: 5,977 -68.29 -1.1%  
YTD
-0.8%  
-7.6%  
 +5.5%  
 +0.5%  
 +1.6%  
  Targets    Overview: 06/13/2025  
  Up arrow44,000 or 41,200 by 07/01/2025
  Up arrow16,000 or 14,500 by 07/01/2025
  Up arrow1,080 or 1,010 by 07/01/2025
  Up arrow20,500 or 19,000 by 07/01/2025
  Up arrow6,150 or 5,850 by 07/01/2025
As of 06/13/2025
  Indus: 42,198 -769.83 -1.8%  
  Trans: 14,686 -224.99 -1.5%  
  Utils: 1,037 -6.25 -0.6%  
  Nasdaq: 19,407 -255.65 -1.3%  
  S&P 500: 5,977 -68.29 -1.1%  
YTD
-0.8%  
-7.6%  
 +5.5%  
 +0.5%  
 +1.6%  
  Targets    Overview: 06/13/2025  
  Up arrow44,000 or 41,200 by 07/01/2025
  Up arrow16,000 or 14,500 by 07/01/2025
  Up arrow1,080 or 1,010 by 07/01/2025
  Up arrow20,500 or 19,000 by 07/01/2025
  Up arrow6,150 or 5,850 by 07/01/2025

Recent Headlines

Picture of Orb Foresight book. Picture of 'Invest for two-comma wealth' book.

Older Headlines

Archives


Monday 6/16/25. Market Monday: The Week Ahead

My Prediction

Picture of the Dow utilities on the daily scale.

I show the Dow utilities on the weekly scale to give recent action more context.

Last year, we see a broadening top chart pattern, outlined here in red. The pattern had a downward breakout but the index didn't drop too far.

From the start of this year, the index has climbed but struggled to do so.

Recently, we've seen the opposite of a broadening top, that of a symmetrical triangle.

The breakout direction is unknown, but given that price was climbing into the pattern, we can assume it'll breakout upward. That's not true often, so don't bank on it.

Top

A Brief Look Back

The following is a brief review of how the markets performed over time. The numbers refer to the close-to-close move in the Dow industrials.

Monday: Down 1.11 points.
Tuesday: Up 105.11 points.
Wednesday: Down 1.1 points.
Thursday: Up 101.85 points.
Friday: Down 769.83 points.

For the Week...

The Dow industrials were down 565.08 points or 1.3%.
The Nasdaq composite was down 123.12 points or 0.6%.
The S&P 500 index was down 23.39 points or 0.4%.

Year to Date...

Dow Industrials
     6.3% down from the high of 45,054.36 on 01/31/2025.
     15.3% up from the low of 36,611.78 on 04/07/2025.
Nasdaq
     3.5% down from the high of 20,118.61 on 01/24/2025.
     31.3% up from the low of 14,784.03 on 04/07/2025.
S&P 500
     2.8% down from the high of 6,147.43 on 02/19/2025.
     23.6% up from the low of 4,835.04 on 04/07/2025.

Options Expiration

Many options expire this week, so traders will be looking to close out their positions, and that suggests increased volatility (large daily price swings).

Top

Swing Traders: Pivot Points

The following is based on an SFO article in December 2004 by John Seekinger, titled, "Take a two-dimensional approach." He offers these tips.

IndexS2S1PivotR1R2
Dow Industrials (^DJI): Daily  41,772  41,985  42,294  42,506  42,815 
Weekly  41,430  41,814  42,465  42,849  43,499 
Monthly  40,190  41,194  42,155  43,159  44,120 
S&P500 (^GSPC): Daily  5,926  5,951  5,989  6,014  6,052 
Weekly  5,904  5,940  6,000  6,037  6,096 
Monthly  5,478  5,728  5,894  6,143  6,309 
Nasdaq (^IXIC): Daily  19,231  19,319  19,455  19,543  19,680 
Weekly  19,092  19,249  19,525  19,682  19,958 
Monthly  17,074  18,240  19,020  20,187  20,967 

Here are the formulas:

Pivot point: P = (H + L + C)/3
First resistance level: R1 = (2 * P) - L
First support level: S1 = (2 * P) - H)
Second resistance level: R2 = P + (R1 - S1)
Second support level: S2 = P - (R1 - S1)
H = high price , L=low price, C=closing price

Top

Earnings, Chart Patterns & Industries

Earnings season is over.

Here's a symbol list of 132 chart and candlestick patterns (13 "investment grade" candle patterns) found in today's securities using my version of Patternz: DDD, AYI, ADBE, APD, AEE, AXP, ANIK, APA, AAPL, ASH, AVA, AZTA, BKNG, BG, CAL, CDAY, CF, CAG, COP, CXW, DECK, XRAY, DVN, FANG, D, BOOM, EMN, EOG, XOM, EZPW, FDX, FIS, FIVN, GME, GAP, GD, GE, GPN, GES, HBI, HOV, HUBG, JBLU, KEYS, KFRC, LHX, LZB, LH, RAMP, LXU, M, MKTX, MTDR, MTRN, MLKN, MUR, NTGR, NEE, NOC, OXY, OGE, OLN, OXM, PATK, PTEN, PCTY, PFE, PPG, PPL, PINC, PSTG, RTX, RNG, RGLD, RES, CRM, SBH, SAIC, NOW, SKYW, SR, SSYS, SRDX, TRGP, TDOC, TDC, TTD, TJX, TZOO, VFC, VC, WDAY, IYE, FDN, FXI, IYH, IAT, IXC, IGE, IEO, EWA, EIS, EPP, TUR, DBA, PBE, PEJ, PXJ, XLE, GLD, XLV, XRT, USO. Click this link for details (pattern type, start and end dates).

For a list of small patterns (those a few days wide) click this link.

The below industries were the best (rank 1) or worst performing of those I follow.

This WeekLast Week
1. Metals and Mining (Div.)1. Internet
2. Semiconductor Cap Equip.2. Metals and Mining (Div.)
3. Aerospace/Defense3. Investment Co. (Foreign)
4. Investment Co. (Foreign)4. Aerospace/Defense
5. Natural Gas (Diversified)5. Financial Services
6. Electric Utility (Central)6. Semiconductor Cap Equip.
7. Internet7. Securities Brokerage
8. Electric Utility (East)8. Healthcare Information
9. Drug9. Electric Utility (Central)
10. Securities Brokerage10. Chemical (Specialty)
Best Performing AboveWorst Performing Below
50. Chemical (Basic)50. Air Transport
51. Computers and Peripherals51. Retail Building Supply
52. Building Materials52. Chemical (Basic)
53. Toiletries/Cosmetics53. Toiletries/Cosmetics
54. Air Transport54. Shoe
55. Shoe55. Building Materials
56. Oilfield Svcs/Equipment56. Advertising
57. Homebuilding57. Human Resources
58. Advertising58. Homebuilding
59. Human Resources59. Oilfield Svcs/Equipment
60. Trucking/Transp. Leasing60. Trucking/Transp. Leasing

-- Thomas Bulkowski, author: Invest for Two-Comma Wealth and the novel (fiction), Orb Foresight (#Ad)

Top


Friday 6/13/25. Pattern Trading Setups for the Weekend.

Here's a symbol list of 154 chart and candlestick patterns (13 "investment grade" candle patterns) found in today's securities using my version of Patternz: ABT, AFL, AKAM, ALGT, AFG, APOG, AMAT, ATR, ADM, BZH, BBY, BIO, BIIB, BSX, CAL, CDAY, CRL, CIEN, CLNE, CLF, GLW, CSGP, CR, CSGS, CTS, DECK, XRAY, FANG, ^DJT, ^DJI, BOOM, EMN, EPAM, EG, EVH, EXPI, EZPW, FIVN, FWRD, GME, GD, GFF, HELE, HSY, HNI, HOLX, HOV, HUBG, HURC, IEX, IDXX, ITW, IBP, ITGR, JAZZ, KALU, K, KEYS, KSS, LZB, LH, LRCX, RAMP, M, MKTX, MRTN, MAS, MRK, META, MLKN, NTGR, NWL, NI, NOC, NOVT, NVDA, ASGN, OTEX, ORCL, OUT, PKE, PATK, PCTY, PYPL, PETS, PFE, PPG, PINC, PSTG, DGX, RHI, R, SIGI, SCI, SLGN, LUV, SWX, SCS, SRDX, TFX, TER, TEVA, TXN, TKR, TJX, TSCO, UGI, VMI, VECO, VEEV, VC, WMT, WSC, WOLF, ZBRA, IYE, IHE, DDM, FTEC, FXL, BOTZ, IYH, IAT, IEV, IXC, IXN, IGE, EEM, EWQ, EIS, EWM, EPP, EWS, EWY, EWP, EWL, EWT, TUR, EWU, PHO, XLE, XLV, XLK, VHT. Click this link for details (pattern type, start and end dates).

For a list of small patterns (those a few days wide) click this link.

$ $ $

You can find setups based on a Fibonacci retrace by clicking on the link.

The following patterns were found manually, not 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.

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.

For details about the chart patterns, click here.

-- Thomas Bulkowski, author: Invest for Two-Comma Wealth and the novel (fiction), Orb Foresight (#Ad)

Top

 

 Symbol  Chart Pattern  Bullish 
 Bearish 
Start End Industry
ABMDouble Top, Eve and Eve      05/19/202506/04/2025Industrial Services
ACIWDouble Bottom, Eve and Eve      05/21/202506/02/2025IT Services
AYIDouble Bottom, Adam and Adam      05/22/202506/02/2025Furn/Home Furnishings
ALKDouble Top, Eve and Adam      05/29/202506/09/2025Air Transport
ALBDouble Top, Adam and Eve      05/01/202505/12/2025Chemical (Diversified)
ALLDouble Top, Adam and Adam      05/19/202506/03/2025Insurance (Prop/Casualty)
AEETriangle, symmetrical      05/07/202506/12/2025Electric Utility (Central)
AMWDHead-and-shoulders top      05/02/202505/29/2025Building Materials
ARDouble Bottom, Adam and Eve      05/30/202506/05/2025Natural Gas (Diversified)
AMATDouble Bottom, Adam and Adam      05/23/202505/30/2025Semiconductor Cap Equip.
ARCBTriple bottom      05/23/202506/05/2025Trucking/Transp. Leasing
ACGLTriple top      05/12/202506/03/2025Insurance (Prop/Casualty)
ADMDouble Bottom, Adam and Eve      05/23/202506/03/2025Food Processing
AXSBroadening wedge, ascending      05/12/202506/11/2025Insurance (Prop/Casualty)
AZTAUgly double bottom      05/07/202506/02/2025Semiconductor Cap Equip.
BCPCHead-and-shoulders top      05/12/202505/28/2025Chemical (Specialty)
BALLDouble Bottom, Adam and Adam      05/23/202506/02/2025Packaging and Container
BSXHead-and-shoulders complex top      05/08/202506/06/2025Medical Services
BRCTriangle, symmetrical      05/23/202506/11/2025Chemical (Diversified)
BFHDouble Bottom, Adam and Eve      05/23/202506/05/2025Information Services
CNPHead-and-shoulders top      05/20/202506/04/2025Electric Utility (Central)
CDAYPipe bottom      03/31/202504/07/2025Information Services
CGNXDouble Bottom, Adam and Eve      05/23/202506/02/2025Precision Instrument
CMCODouble Top, Adam and Adam      05/12/202505/28/2025Machinery
COTYDouble Bottom, Adam and Adam      05/23/202506/03/2025Toiletries/Cosmetics
CRHDouble Top, Eve and Eve      05/02/202505/13/2025Cement and Aggregates
DHRThree Rising Valleys      05/15/202506/03/2025Medical Services
^DJTDouble Bottom, Adam and Adam      05/23/202506/02/2025None
DUKTriangle, ascending      05/14/202506/12/2025Electric Utility (East)
BOOMDouble Bottom, Adam and Adam      05/22/202506/02/2025Metal Fabricating
EXPDouble Top, Adam and Eve      05/05/202505/19/2025Cement and Aggregates
EIXDouble Top, Eve and Eve      04/29/202505/16/2025Electric Utility (West)
EOGDouble Bottom, Eve and Adam      05/05/202505/30/2025Natural Gas (Distributor)
XOMHead-and-shoulders bottom      05/22/202506/05/2025Petroleum (Integrated)
FFIVDouble Bottom, Adam and Eve      05/23/202505/30/2025Internet
FDXDouble Bottom, Adam and Eve      05/23/202506/02/2025Air Transport
FISDouble Bottom, Adam and Adam      05/23/202505/30/2025Computer Software and Svcs
FISVHead-and-shoulders bottom      05/15/202506/03/2025IT Services
FORMDouble Bottom, Adam and Eve      05/23/202505/30/2025Semiconductor
FWRDTriple bottom      05/09/202505/30/2025Trucking/Transp. Leasing
GMEDead-cat bounce      06/12/202506/12/2025Retail (Special Lines)
GPNDouble Bottom, Adam and Adam      05/23/202506/02/2025Computer Software and Svcs
GFSDouble Bottom, Adam and Eve      05/23/202506/02/2025Semiconductor
GGGDouble Bottom, Adam and Adam      05/23/202506/02/2025Machinery
HNIDouble Bottom, Adam and Adam      05/23/202506/02/2025Furn/Home Furnishings
HOVDouble Bottom, Adam and Adam      05/22/202506/02/2025Homebuilding
JBHTDouble Bottom, Adam and Adam      05/23/202506/02/2025Trucking/Transp. Leasing
ITWDouble Bottom, Adam and Adam      05/23/202506/02/2025Metal Fabricating
ILMNDouble Bottom, Eve and Adam      05/23/202506/03/2025Biotechnology
ITGRDouble Bottom, Adam and Adam      05/23/202506/02/2025Electronics
IPIDouble Top, Eve and Adam      05/06/202505/27/2025Chemical (Diversified)
ISRGDouble Top, Eve and Adam      05/13/202506/06/2025Medical Supplies
JAZZDouble Bottom, Eve and Adam      05/23/202505/30/2025Biotechnology
KBHDouble Bottom, Adam and Adam      05/22/202506/02/2025Homebuilding
KLACDouble Bottom, Adam and Adam      05/23/202505/30/2025Semiconductor Cap Equip.
KLICDouble Bottom, Adam and Eve      05/23/202506/02/2025Semiconductor Cap Equip.
LRCXDouble Bottom, Adam and Adam      05/23/202505/30/2025Semiconductor Cap Equip.
LEGDouble Bottom, Eve and Adam      05/22/202506/03/2025Furn/Home Furnishings
MHODouble Bottom, Adam and Adam      05/22/202506/02/2025Homebuilding
MTSIHead-and-shoulders bottom      05/19/202505/30/2025Semiconductor
MBroadening top      05/20/202506/10/2025Retail Store
MANHDouble Bottom, Adam and Adam      05/23/202506/02/2025IT Services
MRTNDouble Bottom, Adam and Adam      05/23/202506/03/2025Trucking/Transp. Leasing
MLKNDouble Bottom, Eve and Adam      05/23/202506/03/2025Furn/Home Furnishings
NBRBroadening bottom      04/17/202506/10/2025Oilfield Svcs/Equipment
NOVDouble Bottom, Adam and Adam      05/22/202506/02/2025Oilfield Svcs/Equipment
NKEDouble Bottom, Adam and Adam      05/23/202506/02/2025Shoe
NITriangle, ascending      05/19/202506/12/2025Electric Utility (Central)
OLNDouble Bottom, Adam and Eve      05/23/202506/03/2025Chemical (Basic)
OXMDouble Top, Eve and Eve      05/29/202506/05/2025Apparel
PANWPipe bottom      05/19/202505/27/2025Computer Software and Svcs
PTENDouble Bottom, Adam and Eve      05/22/202506/03/2025Oilfield Svcs/Equipment
PYPLDouble Bottom, Adam and Eve      05/23/202506/02/2025Financial Services
PORDouble Top, Eve and Adam      05/20/202505/27/2025Electric Utility (West)
PPGDouble Bottom, Adam and Eve      05/23/202506/03/2025Chemical (Diversified)
PGRTriple top      05/07/202506/03/2025Insurance (Prop/Casualty)
QTWODouble Bottom, Adam and Adam      05/23/202506/02/2025E-Commerce
QCOMDouble Bottom, Adam and Adam      05/23/202505/30/2025Telecom. Equipment
RLHead-and-shoulders top      05/20/202506/03/2025Apparel
ROGDouble Bottom, Eve and Eve      05/23/202506/02/2025Electronics
SBHTriple bottom      05/23/202506/06/2025Toiletries/Cosmetics
SLBDouble Bottom, Adam and Eve      05/23/202505/30/2025Oilfield Svcs/Equipment
SAICTriple top      04/28/202505/19/2025IT Services
SEEBroadening top      05/12/202506/10/2025Packaging and Container
SEICDouble Top, Eve and Eve      05/28/202506/06/2025IT Services
SREDiamond top      05/19/202506/02/2025Electric Utility (West)
SCIDouble Bottom, Adam and Adam      05/06/202505/14/2025Industrial Services
SHOPDouble Bottom, Eve and Eve      05/23/202506/04/2025E-Commerce
SODouble Bottom, Adam and Adam      05/29/202506/09/2025Electric Utility (East)
SCCOTriple bottom      05/16/202505/30/2025Metals and Mining (Div.)
TGTDouble Bottom, Adam and Eve      05/21/202506/02/2025Retail Store
TECHDouble Bottom, Adam and Eve      05/15/202505/22/2025Biotechnology
TDOCTriangle, symmetrical      04/09/202506/12/2025Healthcare Information
TFXDouble Bottom, Adam and Eve      05/23/202506/03/2025Diversified Co.
TERDouble Bottom, Adam and Eve      05/23/202505/30/2025Semiconductor Cap Equip.
TXTDouble Bottom, Adam and Eve      05/23/202506/02/2025Diversified Co.
TMOTriple bottom      05/15/202506/03/2025Precision Instrument
TKRDouble Bottom, Adam and Adam      05/23/202506/02/2025Metal Fabricating
UNMTriple top      05/12/202506/03/2025Insurance (Diversified)
VLODiamond bottom      05/21/202506/09/2025Petroleum (Integrated)
VMIDouble Bottom, Adam and Adam      05/22/202506/02/2025Metal Fabricating
VECODouble Bottom, Adam and Eve      05/23/202506/02/2025Precision Instrument
VCDouble Bottom, Adam and Eve      05/23/202506/02/2025Electronics
WSODouble Top, Adam and Eve      05/12/202505/16/2025Retail Building Supply
WERNDouble Bottom, Adam and Eve      05/23/202506/02/2025Trucking/Transp. Leasing
WWWFlag, high and tight      04/09/202506/11/2025Shoe

 

Top


Thursday 6/12/25. Intraday Market Direction: Nasdaq

The Nasdaq dropped by -0.5% or -99.11 points. Since 02/05/1971 the Nasdaq made 380 similar moves on a percentage basis. After those moves, the next day's...
     Average gain was 0.9% on 186 occasions.
     Average loss was -1.2% on 194 occasions.
Expect the Nasdaq to close lower 51.1% of the time.
Weekly, since inception on 6/14/2011:
     The prediction of the Nasdaq closing higher has been right 291/528 or 55.1% of the time.
     The prediction of the Nasdaq closing lower has been right 86/178 or 48.3% of the time.

$ $ $

Picture of the Nasdaq composite on the 5 minute scale.

I show a picture of the Nasdaq composite on the 5-minute scale.

I drew a red trendline under the valleys even though it cuts through price. It's a view of how price is following the trendline higher.

At A is a preview of what the drop at B might look like. However, A happened within one day. B, if price continues to drop, will span two days. I don't know what will happen at the open. It looks like B is moving sideways, perhaps trying to decide on a direction.

Not shown but the CPI (chart pattern indicator) has dropped to 46, which is neutral from bullish (which starts at 65 and above). So the general market is seeing weakness. That suggests tomorrow (Thursday) will be weak.

$ $ $

I started adding examples to the chart pattern pages, starting with the 2B pattern. This was a suggestion from a blog reader 6+ months ago. I wanted to finish writing my Orb Foresight book first, which I did. I released the book yesterday (see the post for details).

$ $ $

Here's a symbol list of 217 chart and candlestick patterns (13 "investment grade" candle patterns) found in today's securities using my version of Patternz: ACN, AMD, AFL, AKAM, ALRM, AA, ALGT, AMZN, AMWD, APOG, AAPL, ATR, ARCB, ACGL, AWI, ARW, AVNT, AVA, BCPC, BZH, BBY, BIIB, BMY, BRKR, BLDR, CACI, CNC, CI, CLNE, CNX, CGNX, GLW, CTS, XRAY, DVN, FANG, ^DJT, BOOM, EXP, EMN, EIX, EPAM, EFX, EVH, EZPW, FIS, FIVN, GIS, GPN, GL, GMS, GFF, GES, HLIT, HTLD, HSII, HELE, HNI, HD, HOV, HUBG, JBHT, IEX, ITW, INCY, IBP, IIIN, ITGR, INTU, JAZZ, JBLU, KALU, KBH, KEYS, KFRC, KLAC, KSS, LHX, LZB, LH, LANC, LEG, LEN, RAMP, LOW, MHO, MTSI, M, MANH, MRTN, MAS, META, MSFT, MLKN, MYGN, ^IXIC, NOV, NTGR, NWL, NOC, NOVT, OXY, OMCL, ASGN, ON, OTEX, OUT, OMI, PKE, PATK, PCTY, PFE, PNW, PPG, PINC, PRU, PSTG, QCOM, DGX, RMBS, REGN, RCKY, R, SAIA, SBH, SIGI, SHW, SHOP, SLGN, LUV, SPSC, SCS, SRDX, TPR, TRGP, TDY, TFX, TDC, TER, TXN, TXT, TKR, TJX, TOL, TREX, UNH, VFC, VLO, VECO, VEEV, MDRX, VC, WRB, WSO, WERN, WSC, WOLF, WWW, ZBRA, IYC, IHE, FXL, FXI, BOTZ, ICF, IYH, IAT, IYZ, IXC, MXI, IXN, ILF, IGE, IYF, EWZ, EEM, EWW, EWY, EWL, TUR, IBB, PHO, XLV, XHB, XLK, VHT. Click this link for details (pattern type, start and end dates).

For a list of small patterns (those a few days wide) click this link.

$ $ $

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, author: Invest for Two-Comma Wealth and the novel (fiction), Orb Foresight (#Ad)

Top

© 2025 ThePatternSite.com    Metric  Value  Diff  Close (within 10% of the high-low range for the day)? 
 Monthly S2  16,802.30    
 Monthly S1  18,209.09  1,406.79   
 Weekly S2  18,778.69  569.60   
 Monthly Pivot  18,909.80  131.11   
 Weekly S1  19,197.28  287.48   
 Weekly Pivot  19,403.90  206.61   
 Daily S2  19,406.77  2.88   Yes! The Daily S2 is close to the Weekly Pivot.
 Daily S1  19,511.33  104.55   
 Low  19,551.34  40.01   
 Close  19,615.88  64.54   
 61.8% Down from Intraday High  19,646.50  30.62   
 Daily Pivot  19,655.89  9.39   Yes! The Daily Pivot is close to the 61.8% Down from Intraday High.
 50% Down from Intraday High  19,675.90  20.01   Yes! The 50% Down from Intraday High is close to the Daily Pivot.
 38.2% Down from Intraday High  19,705.30  29.40   
 Daily R1  19,760.45  55.15   
 Open  19,779.35  18.90   Yes! The Open is close to the Daily R1.
 High  19,800.46  21.11   Yes! The High is close to the Open.
 Weekly R1  19,822.49  22.03   Yes! The Weekly R1 is close to the High.
 Daily R2  19,905.01  82.52   
 Weekly R2  20,029.11  124.09   
 Monthly R1  20,316.59  287.48   
 Monthly R2  21,017.30  700.71   

Archives

 

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-2025 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