As of 11/20/2024
Indus: 43,408 +139.53 +0.3%
Trans: 17,002 -26.31 -0.2%
Utils: 1,055 +1.25 +0.1%
Nasdaq: 18,966 -21.33 -0.1%
S&P 500: 5,917 +0.13 +0.0%
|
YTD
+15.2%
+6.9%
+19.7%
+26.3%
+24.1%
|
46,000 or 43,000 by 12/01/2024
18,000 or 16,600 by 12/01/2024
1,075 or 1,000 by 12/01/2024
20,000 or 18,400 by 12/01/2024
6,100 or 5,800 by 12/01/2024
|
As of 11/20/2024
Indus: 43,408 +139.53 +0.3%
Trans: 17,002 -26.31 -0.2%
Utils: 1,055 +1.25 +0.1%
Nasdaq: 18,966 -21.33 -0.1%
S&P 500: 5,917 +0.13 +0.0%
|
YTD
+15.2%
+6.9%
+19.7%
+26.3%
+24.1%
| |
46,000 or 43,000 by 12/01/2024
18,000 or 16,600 by 12/01/2024
1,075 or 1,000 by 12/01/2024
20,000 or 18,400 by 12/01/2024
6,100 or 5,800 by 12/01/2024
| ||
Stocks are listed first. Exchange traded funds (ETFs), if any, are at the bottom of the list.
Copyright © 2024 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 | Symbol | Pattern | Start Date | End Date |
Abbott Laboratories | ABT | Measured move down | 03/08/2024 | 04/17/2024 |
ABM Industries Inc | ABM | Engulfing, bearish | 04/16/2024 | 04/17/2024 |
ABM Industries Inc | ABM | Head-and-shoulders top | 03/22/2024 | 04/17/2024 |
Acuity Brands, Inc | AYI | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Advanced Energy | AEIS | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Advanced Energy | AEIS | Measured move down | 03/08/2024 | 04/17/2024 |
Advanced Micro Devices, Inc | AMD | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
AES Corp | AES | Head-and-shoulders complex bottom | 02/08/2024 | 04/17/2024 |
Akamai Technologies Inc | AKAM | Measured move down | 02/09/2024 | 04/17/2024 |
Albemarle Corp. | ALB | Two black gapping candles | 04/16/2024 | 04/17/2024 |
Allstate Corp | ALL | Window, falling | 04/16/2024 | 04/17/2024 |
Amazon.com Inc. | AMZN | Engulfing, bearish | 04/16/2024 | 04/17/2024 |
Amedisys Inc | AMED | Head-and-shoulders bottom | 02/27/2024 | 04/17/2024 |
Ameren | AEE | Above the stomach | 04/16/2024 | 04/17/2024 |
American Express Co | AXP | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
American Woodmark Corp | AMWD | Two black gapping candles | 04/16/2024 | 04/17/2024 |
Ametek, Inc | AME | Engulfing, bearish | 04/16/2024 | 04/17/2024 |
Amphenol Corp | APH | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Amphenol Corp | APH | Measured move down | 03/25/2024 | 04/17/2024 |
APA Corp. | APA | Two black gapping candles | 04/16/2024 | 04/17/2024 |
APA Corp. | APA | Pipe top | 04/01/2024 | 04/08/2024 |
Apogee Enterprises | APOG | Scallop, ascending and inverted | 02/05/2024 | 04/17/2024 |
Autodesk Inc | ADSK | Window, falling | 04/16/2024 | 04/17/2024 |
Avista | AVA | Above the stomach | 04/16/2024 | 04/17/2024 |
Azenta Inc | AZTA | Two black gapping candles | 04/16/2024 | 04/17/2024 |
Azenta Inc | AZTA | Measured move down | 03/08/2024 | 04/17/2024 |
Description | Symbol | Pattern | Start Date | End Date |
Bassett Furniture Industries Inc | BSET | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Beacon Roofing Supply Inc. | BECN | Two black gapping candles | 04/16/2024 | 04/17/2024 |
Beacon Roofing Supply Inc. | BECN | Pipe top | 04/01/2024 | 04/08/2024 |
Beazer Homes USA, Inc | BZH | Two black gapping candles | 04/16/2024 | 04/17/2024 |
BioMarin Pharmaceutical Inc | BMRN | Cup with handle | 02/23/2024 | 04/17/2024 |
Brady Corp | BRC | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Bread Financial Holdings | BFH | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Bread Financial Holdings | BFH | Scallop, ascending and inverted | 01/25/2024 | 04/17/2024 |
Bristol-Myers Squibb Company | BMY | Double Bottom, Eve and Eve | 02/06/2024 | 04/17/2024 |
Build-A-Bear Workshop Inc | BBW | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Builders FirstSource, Inc | BLDR | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Cabot Corp. | CBT | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
CACI International | CACI | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Cadence Design Systems Inc | CDNS | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Cal-Maine Foods Inc | CALM | Belt hold, bearish | 04/17/2024 | 04/17/2024 |
Caleres | CAL | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Celanese Corp | CE | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Celestica Inc | CLS | Pipe top | 04/01/2024 | 04/08/2024 |
Cemex SA de CV | CX | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Clean Energy Fuels Corp. | CLNE | Big W | 03/26/2024 | 04/17/2024 |
Clean Energy Fuels Corp. | CLNE | Triple bottom | 03/14/2024 | 04/17/2024 |
CNO Financial Group, Inc | CNO | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Cognex | CGNX | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Columbus McKinnon | CMCO | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Columbus McKinnon | CMCO | Scallop, ascending and inverted | 01/17/2024 | 04/17/2024 |
Description | Symbol | Pattern | Start Date | End Date |
ConAgra Brands Inc | CAG | Pipe top | 04/01/2024 | 04/08/2024 |
CoreCivic, Inc | CXW | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Crane Co | CR | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Cummins Inc. | CMI | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Dentsply Sirona Inc. | XRAY | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Dilliards Inc | DDS | Belt hold, bearish | 04/17/2024 | 04/17/2024 |
Dover Corp | DOV | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Duke Energy Corp | DUK | Above the stomach | 04/16/2024 | 04/17/2024 |
Ecolab Inc. | ECL | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Edison International | EIX | Above the stomach | 04/16/2024 | 04/17/2024 |
Evolent Health, Inc | EVH | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Exelon Corp. | EXC | Belt hold, bullish | 04/17/2024 | 04/17/2024 |
Expeditors International of Washington | EXPD | Two black gapping candles | 04/16/2024 | 04/17/2024 |
Fastenal Company | FAST | Scallop, ascending and inverted | 01/09/2024 | 04/17/2024 |
Flowserve Corp | FLS | Engulfing, bearish | 04/16/2024 | 04/17/2024 |
Gap Inc. | GPS | Two black gapping candles | 04/16/2024 | 04/17/2024 |
General Mills Inc | GIS | Window, rising | 04/16/2024 | 04/17/2024 |
Global Payments Inc | GPN | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Globe Life Inc. | GL | Three outside up | 04/15/2024 | 04/17/2024 |
GMS Inc | GMS | Two black gapping candles | 04/16/2024 | 04/17/2024 |
GoPro | GPRO | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Griffon Corp | GFF | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Griffon Corp | GFF | Scallop, ascending and inverted | 01/17/2024 | 04/17/2024 |
Heartland Express, Inc | HTLD | Window, falling | 04/16/2024 | 04/17/2024 |
Heidrick Struggles Intl Inc | HSII | Scallop, ascending and inverted | 01/11/2024 | 04/17/2024 |
Description | Symbol | Pattern | Start Date | End Date |
Heidrick Struggles Intl Inc | HSII | Measured move down | 03/04/2024 | 04/17/2024 |
Helen of Troy Ltd | HELE | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Henry Schein Inc. | HSIC | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Henry Schein Inc. | HSIC | Measured move down | 02/27/2024 | 04/17/2024 |
Hershey Company, The | HSY | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Hovnanian Enterprises Inc | HOV | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Hovnanian Enterprises Inc | HOV | Double Bottom, Eve and Eve | 03/18/2024 | 04/17/2024 |
Howmet Aerospace Inc | HWM | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Howmet Aerospace Inc | HWM | Scallop, ascending and inverted | 01/04/2024 | 04/17/2024 |
Hunt, J.B. | JBHT | Window, falling | 04/16/2024 | 04/17/2024 |
Huntsman Corporation | HUN | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
IDACORP Inc | IDA | Belt hold, bullish | 04/17/2024 | 04/17/2024 |
Installed Building Products Inc | IBP | Two black gapping candles | 04/16/2024 | 04/17/2024 |
Inter Parfums Inc. | IPAR | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Intuitive Surgical Inc. | ISRG | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
JetBlue Airways Corporation | JBLU | Above the stomach | 04/16/2024 | 04/17/2024 |
Johnson and Johnson | JNJ | Two black gapping candles | 04/16/2024 | 04/17/2024 |
Kforce Inc | KFRC | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Lam Research Corp | LRCX | Measured move down | 03/07/2024 | 04/17/2024 |
Lamar Advertising | LAMR | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
LiveRamp Holdings | RAMP | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
LiveRamp Holdings | RAMP | Pipe top | 04/01/2024 | 04/08/2024 |
MACOM Technology Solutions Holdings | MTSI | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
MACOM Technology Solutions Holdings | MTSI | Measured move up | 02/06/2024 | 04/17/2024 |
Marten Transport Ltd | MRTN | Window, falling | 04/16/2024 | 04/17/2024 |
Description | Symbol | Pattern | Start Date | End Date |
MDC Holdings Inc. | MDC | Doji star, bearish | 04/16/2024 | 04/17/2024 |
MDC Holdings Inc. | MDC | Triangle, ascending | 01/29/2024 | 04/17/2024 |
MDC Holdings Inc. | MDC | Triangle, ascending | 02/05/2024 | 04/17/2024 |
MDC Holdings Inc. | MDC | Triangle, ascending | 03/04/2024 | 04/17/2024 |
MDC Holdings Inc. | MDC | Triangle, ascending | 03/13/2024 | 04/17/2024 |
MDC Holdings Inc. | MDC | Triple top | 01/18/2024 | 04/17/2024 |
MDC Holdings Inc. | MDC | Measured move up | 03/15/2024 | 04/17/2024 |
Meta (Facebook) | META | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Micron Technology | MU | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Micron Technology | MU | Pipe top | 04/01/2024 | 04/08/2024 |
Microsoft Corp | MSFT | Engulfing, bearish | 04/16/2024 | 04/17/2024 |
Mosaic Co | MOS | Triple bottom | 02/29/2024 | 04/17/2024 |
Murphy Oil Corporation | MUR | Pipe top | 04/01/2024 | 04/08/2024 |
Nasdaq Composite | ^IXIC | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
National Oilwell Varco | NOV | Two black gapping candles | 04/16/2024 | 04/17/2024 |
National Oilwell Varco | NOV | Pipe top | 04/01/2024 | 04/08/2024 |
Network Appliance | NTAP | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Newell Brands Inc | NWL | Triple bottom | 02/12/2024 | 04/17/2024 |
Nike Inc | NKE | Pipe bottom | 04/01/2024 | 04/08/2024 |
Northwest Pipe Co | NWPX | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Northwest Pipe Co | NWPX | Scallop, ascending and inverted | 01/18/2024 | 04/17/2024 |
Northwest Pipe Co | NWPX | Scallop, ascending and inverted | 02/13/2024 | 04/17/2024 |
Nu Skin Enterprises, Inc | NUS | Three outside up | 04/15/2024 | 04/17/2024 |
Nutanix Inc | NTNX | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
NVidia Corp | NVDA | Engulfing, bearish | 04/16/2024 | 04/17/2024 |
Description | Symbol | Pattern | Start Date | End Date |
Occidental Petroleum Corp | OXY | Two black gapping candles | 04/16/2024 | 04/17/2024 |
OGE Energy Corp | OGE | Above the stomach | 04/16/2024 | 04/17/2024 |
Omnicell, Inc | OMCL | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Omnicell, Inc | OMCL | Measured move down | 03/28/2024 | 04/17/2024 |
Oracle Corporation | ORCL | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Outfont Media | OUT | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Park Electrochemical | PKE | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Patrick Industries Inc | PATK | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Paylocity Holdfing Corp | PCTY | Two black gapping candles | 04/16/2024 | 04/17/2024 |
Plexus Corp | PLXS | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
PPL Corporation | PPL | Above the stomach | 04/16/2024 | 04/17/2024 |
Public Service Enterprise Group PEG | PEG | Above the stomach | 04/16/2024 | 04/17/2024 |
Quaker Chemical | KWR | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Ralph Lauren Corp. | RL | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Rambus Inc | RMBS | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Range Resources Corp | RRC | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Range Resources Corp | RRC | Cup with handle | 11/03/2023 | 04/17/2024 |
Regis Corp | RGS | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Robert Half International | RHI | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Rollins Inc | ROL | Scallop, ascending and inverted | 02/16/2024 | 04/17/2024 |
Ross Stores | ROST | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Ryder System Inc | R | Two black gapping candles | 04/16/2024 | 04/17/2024 |
SAIA Inc | SAIA | Window, falling | 04/16/2024 | 04/17/2024 |
Service Corp International | SCI | Scallop, ascending and inverted | 02/06/2024 | 04/17/2024 |
ServiceNow Inc | NOW | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Description | Symbol | Pattern | Start Date | End Date |
Sherwin-Williams Co | SHW | Two black gapping candles | 04/16/2024 | 04/17/2024 |
Sitio Royalties Corp | STR | Scallop, ascending and inverted | 02/05/2024 | 04/17/2024 |
Southwest Gas Corp. | SWX | Three outside up | 04/15/2024 | 04/17/2024 |
Summit Materials Inc | SUM | Scallop, ascending and inverted | 01/17/2024 | 04/17/2024 |
Tapestry Inc | TPR | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Tempur-pedic Intl | TPX | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Teradata Corp | TDC | Three outside up | 04/15/2024 | 04/17/2024 |
Texas Instruments Inc. | TXN | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Textron Inc | TXT | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
The Trade Desk | TTD | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Timken Co., The | TKR | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Toll Brothers | TOL | Two black gapping candles | 04/16/2024 | 04/17/2024 |
Transocean Inc. | RIG | Pipe top | 04/01/2024 | 04/08/2024 |
Transocean Inc. | RIG | Cup with handle | 12/27/2023 | 04/17/2024 |
Travelers Companies Inc, The | TRV | Window, falling | 04/16/2024 | 04/17/2024 |
Twilio Inc Cl A | TWLO | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Unum Group | UNM | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Valero Energy | VLO | Pipe top | 04/01/2024 | 04/08/2024 |
W. R. Berkley Corp | WRB | Scallop, ascending and inverted | 12/21/2023 | 04/17/2024 |
Werner Enterprises, Inc | WERN | Window, falling | 04/16/2024 | 04/17/2024 |
Western Union Co | WU | Above the stomach | 04/16/2024 | 04/17/2024 |
Westlake Chemical Corp | WLK | Pipe top | 04/01/2024 | 04/08/2024 |
WEX Inc | WEX | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Xcel Energy, Inc | XEL | Above the stomach | 04/16/2024 | 04/17/2024 |
DJ US Aerospace and defense | ITA | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Description | Symbol | Pattern | Start Date | End Date |
DJ US consumer svcs index fnd (retail) | IYC | Scallop, ascending and inverted | 01/05/2024 | 04/17/2024 |
DJ US Oil Equip and services | IEZ | Pipe top | 04/01/2024 | 04/08/2024 |
DJ US Utilities sector index fund | IDU | Above the stomach | 04/16/2024 | 04/17/2024 |
Fidelity MSCI Infomation Technology Indx | FTEC | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
First Trust DJ Internet ETF | FDN | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
First Trust NASDAQ 100 Tech Sector ETF | QTEC | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
First Trust Tech Alphadex Fund | FXL | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
FTSE/Xinhua China 25 index fund | FXI | Two black gapping candles | 04/16/2024 | 04/17/2024 |
Global X Robotics and Artificial Intell | BOTZ | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Invesco QQQ -- Nasdaq 100 | QQQ | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
iShares Expanded Tech-software Sector | IGV | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
iShares Global Tech Sector Index fund | IXN | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
iShares Semiconductor ETF | SOXX | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
iShares US Home construction ETF | ITB | Two black gapping candles | 04/16/2024 | 04/17/2024 |
MSCI Chile Investable Mkt Idx | ECH | Pipe top | 04/01/2024 | 04/08/2024 |
MSCI Emerging Markets Index fund | EEM | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
MSCI Hong Kong Index fund | EWH | Two black gapping candles | 04/16/2024 | 04/17/2024 |
MSCI Japan Index fund | EWJ | Two black gapping candles | 04/16/2024 | 04/17/2024 |
MSCI Japan Index fund | EWJ | Scallop, ascending and inverted | 12/20/2023 | 04/17/2024 |
MSCI Thailand Invest Mkt Index | THD | Window, falling | 04/16/2024 | 04/17/2024 |
MSCI Turkey Index | TUR | Two black gapping candles | 04/16/2024 | 04/17/2024 |
Nasdaq 100 long 2x Ultra QQQ ProShares | QLD | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Nasdaq 100 long 2x Ultra QQQ ProShares | QLD | Scallop, ascending and inverted | 01/05/2024 | 04/17/2024 |
PowerShares Aerospace and Defense | PPA | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
PowerShares Dynamic Leisure | PEJ | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Description | Symbol | Pattern | Start Date | End Date |
PowerShares Dynamic Pharmaceuticals | PJP | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
PowerShares Dynamic Pharmaceuticals | PJP | Triple bottom | 02/05/2024 | 04/17/2024 |
PowerShares Water Resources | PHO | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Robo Global Robotics and Automation | ROBO | Triple bottom | 01/05/2024 | 04/17/2024 |
SPDR Retail ETF | XRT | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
SPDR S and P Aerospace and Defense | XAR | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
SPDR S and P Aerospace and Defense | XAR | Scallop, ascending and inverted | 01/17/2024 | 04/17/2024 |
SPDR S and P Aerospace and Defense | XAR | Scallop, ascending and inverted | 02/05/2024 | 04/17/2024 |
SPDR Utilities Select Sector | XLU | Above the stomach | 04/16/2024 | 04/17/2024 |
United States Oil | USO | Window, falling | 04/16/2024 | 04/17/2024 |
VanEck Vectors Semiconductor | SMH | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Vanguard Mega Cap Growth ETF | MGK | Last engulfing bottom | 04/16/2024 | 04/17/2024 |
Vanguard Russell 1000 Growth | VONG | Scallop, ascending and inverted | 01/05/2024 | 04/17/2024 |
Description | Symbol | Pattern | Start Date | End Date |
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
|