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%
|
46,000 or 43,000 by 12/01/2024
18,000 or 16,600 by 12/01/2024
1,200 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/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%
| |
46,000 or 43,000 by 12/01/2024
18,000 or 16,600 by 12/01/2024
1,200 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 © 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 | Symbol | Pattern | Start Date | End Date |
3D Systems | DDD | Three outside up | 01/04/2021 | 01/06/2021 |
Acuity Brands, Inc | AYI | Measured move up | 10/30/2020 | 01/06/2021 |
Adobe Systems | ADBE | Window, falling | 01/05/2021 | 01/06/2021 |
Air Transport Services Group | ATSG | Scallop, ascending and inverted | 11/10/2020 | 01/06/2021 |
Albemarle Corp. | ALB | Flag, high and tight | 11/05/2020 | 01/06/2021 |
Alcoa | AA | Window, rising | 01/05/2021 | 01/06/2021 |
Alliance Data Systems Corp | ADS | Window, rising | 01/05/2021 | 01/06/2021 |
American Eagle Outfitters Inc. | AEO | Window, rising | 01/05/2021 | 01/06/2021 |
American Electric Power AEP | AEP | Last engulfing top | 01/05/2021 | 01/06/2021 |
American Equity Investment Life Holding | AEL | Window, rising | 01/05/2021 | 01/06/2021 |
American Equity Investment Life Holding | AEL | Measured move up | 11/04/2020 | 01/06/2021 |
American Express Co | AXP | Window, rising | 01/05/2021 | 01/06/2021 |
American Financial Group | AFG | Window, rising | 01/05/2021 | 01/06/2021 |
Amgen Inc. | AMGN | Belt hold, bullish | 01/06/2021 | 01/06/2021 |
Anthem | ANTM | Last engulfing top | 01/05/2021 | 01/06/2021 |
Applied Materials | AMAT | Three outside up | 01/04/2021 | 01/06/2021 |
AptarGroup Inc | ATR | Belt hold, bullish | 01/06/2021 | 01/06/2021 |
ArcBest Corp | ARCB | Window, rising | 01/05/2021 | 01/06/2021 |
Arch Capital Group Ltd | ACGL | Window, rising | 01/05/2021 | 01/06/2021 |
Ashland Inc. | ASH | Window, rising | 01/05/2021 | 01/06/2021 |
Assured Guaranty Ltd. | AGO | Window, rising | 01/05/2021 | 01/06/2021 |
Assured Guaranty Ltd. | AGO | Measured move up | 10/29/2020 | 01/06/2021 |
Avista | AVA | Measured move up | 12/02/2020 | 01/06/2021 |
Balchem Corp | BCPC | Window, rising | 01/05/2021 | 01/06/2021 |
Bassett Furniture Industries Inc | BSET | Last engulfing top | 01/05/2021 | 01/06/2021 |
Beacon Roofing Supply Inc. | BECN | Window, rising | 01/05/2021 | 01/06/2021 |
Description | Symbol | Pattern | Start Date | End Date |
Berry Global Group Inc | BERY | Last engulfing top | 01/05/2021 | 01/06/2021 |
Best Buy Co. | BBY | Belt hold, bullish | 01/06/2021 | 01/06/2021 |
Bio-Rad Laboratories | BIO | Three outside up | 01/04/2021 | 01/06/2021 |
Bio-Rad Laboratories | BIO | Measured move up | 12/09/2020 | 01/06/2021 |
BioMarin Pharmaceutical Inc | BMRN | Last engulfing top | 01/05/2021 | 01/06/2021 |
Black Hills Corp | BKH | Belt hold, bullish | 01/06/2021 | 01/06/2021 |
Boot Barn Holdings Inc | BOOT | Window, rising | 01/05/2021 | 01/06/2021 |
Brady Corp | BRC | Measured move up | 10/30/2020 | 01/06/2021 |
Build-A-Bear Workshop Inc | BBW | Engulfing, bearish | 01/05/2021 | 01/06/2021 |
Build-A-Bear Workshop Inc | BBW | Triangle, ascending | 11/02/2020 | 01/06/2021 |
Build-A-Bear Workshop Inc | BBW | Triangle, ascending | 11/16/2020 | 01/06/2021 |
Build-A-Bear Workshop Inc | BBW | Pipe bottom | 12/21/2020 | 12/28/2020 |
Bunge Ltd | BG | Window, rising | 01/05/2021 | 01/06/2021 |
Cabot Corp. | CBT | Window, rising | 01/05/2021 | 01/06/2021 |
Cabot Oil and Gas A | COG | Last engulfing top | 01/05/2021 | 01/06/2021 |
Cal-Maine Foods Inc | CALM | Window, rising | 01/05/2021 | 01/06/2021 |
Caleres | CAL | Window, rising | 01/05/2021 | 01/06/2021 |
Celanese Corp | CE | Window, rising | 01/05/2021 | 01/06/2021 |
Celestica Inc | CLS | Window, rising | 01/05/2021 | 01/06/2021 |
Celestica Inc | CLS | Big M | 12/09/2020 | 01/06/2021 |
Cemex SA de CV | CX | Window, rising | 01/05/2021 | 01/06/2021 |
Centene Corp | CNC | Dead-cat bounce, inverted | 01/05/2021 | 01/06/2021 |
Century Aluminum Co. | CENX | Window, rising | 01/05/2021 | 01/06/2021 |
Century Aluminum Co. | CENX | Flag, high and tight | 11/04/2020 | 01/06/2021 |
Chicos FAS Inc. | CHS | Doji star, bearish | 01/05/2021 | 01/06/2021 |
Description | Symbol | Pattern | Start Date | End Date |
Clean Energy Fuels Corp. | CLNE | Three outside up | 01/04/2021 | 01/06/2021 |
Cleveland-Cliffs Inc | CLF | Dead-cat bounce, inverted | 01/05/2021 | 01/06/2021 |
Clorox Co, The | CLX | Measured move down | 11/02/2020 | 01/06/2021 |
CNA Financial Corp | CNA | Window, rising | 01/05/2021 | 01/06/2021 |
Cognex | CGNX | Three outside up | 01/04/2021 | 01/06/2021 |
Cognex | CGNX | Rising wedge | 10/13/2020 | 01/06/2021 |
Conns Inc | CONN | Three outside up | 01/04/2021 | 01/06/2021 |
Crane Co | CR | Window, rising | 01/05/2021 | 01/06/2021 |
CRH plc | CRH | Window, rising | 01/05/2021 | 01/06/2021 |
CROCS Inc | CROX | Three outside up | 01/04/2021 | 01/06/2021 |
CTS Corp | CTS | Window, rising | 01/05/2021 | 01/06/2021 |
Curtiss-Wright | CW | Window, rising | 01/05/2021 | 01/06/2021 |
Danaher Corp | DHR | Three outside up | 01/04/2021 | 01/06/2021 |
Deckers Outdoor Corp | DECK | Three outside up | 01/04/2021 | 01/06/2021 |
Discover Financial Services | DFS | Window, rising | 01/05/2021 | 01/06/2021 |
Dril-Quip Inc | DRQ | Window, rising | 01/05/2021 | 01/06/2021 |
Dynamic Materials | BOOM | Window, rising | 01/05/2021 | 01/06/2021 |
Eagle Materials Inc. | EXP | Window, rising | 01/05/2021 | 01/06/2021 |
Edison International | EIX | Window, rising | 01/05/2021 | 01/06/2021 |
Encore Wire Corp | WIRE | Window, rising | 01/05/2021 | 01/06/2021 |
EOG Resources | EOG | Big M | 12/10/2020 | 01/06/2021 |
EOG Resources | EOG | Measured move up | 10/29/2020 | 01/06/2021 |
EOG Resources | EOG | Cup with handle | 08/11/2020 | 01/06/2021 |
Equitable Resources, Inc | EQT | Triangle, symmetrical | 10/22/2020 | 01/06/2021 |
Everest Re Group Ltd | RE | Cup with handle | 08/11/2020 | 01/06/2021 |
Description | Symbol | Pattern | Start Date | End Date |
Expeditors International of Washington | EXPD | Last engulfing top | 01/05/2021 | 01/06/2021 |
Exxon Mobil Corp. | XOM | Cup with handle | 08/11/2020 | 01/06/2021 |
EZCorp Inc | EZPW | Three outside up | 01/04/2021 | 01/06/2021 |
FB | Window, falling | 01/05/2021 | 01/06/2021 | |
Fiserv, Inc | FISV | Last engulfing top | 01/05/2021 | 01/06/2021 |
Freeport-McMoRan Copper and Gold B | FCX | Window, rising | 01/05/2021 | 01/06/2021 |
Fresh Del Monte Produce | FDP | Three outside up | 01/04/2021 | 01/06/2021 |
Fresh Del Monte Produce | FDP | Window, rising | 01/05/2021 | 01/06/2021 |
Gartner Inc | IT | Window, rising | 01/05/2021 | 01/06/2021 |
General Dynamics Corp | GD | Belt hold, bullish | 01/06/2021 | 01/06/2021 |
General Electric Co | GE | Big M | 12/09/2020 | 01/06/2021 |
Gilead Sciences Inc | GILD | Last engulfing top | 01/05/2021 | 01/06/2021 |
Globe Life Inc. | GL | Window, rising | 01/05/2021 | 01/06/2021 |
GoPro | GPRO | Three outside up | 01/04/2021 | 01/06/2021 |
Graco Incorporated | GGG | Belt hold, bullish | 01/06/2021 | 01/06/2021 |
Hanesbrand Inc. | HBI | Belt hold, bullish | 01/06/2021 | 01/06/2021 |
Hanesbrand Inc. | HBI | Measured move up | 11/12/2020 | 01/06/2021 |
Hanover Insurance Group, The | THG | Window, rising | 01/05/2021 | 01/06/2021 |
Harmonic Inc | HLIT | Double Top, Eve and Eve | 12/18/2020 | 01/06/2021 |
Harmonic Inc | HLIT | Measured move up | 09/25/2020 | 01/06/2021 |
Harsco Corp | HSC | Window, rising | 01/05/2021 | 01/06/2021 |
Hartford Financial Services Group Inc | HIG | Window, rising | 01/05/2021 | 01/06/2021 |
Haynes International Inc. | HAYN | Three outside up | 01/04/2021 | 01/06/2021 |
Heartland Express, Inc | HTLD | Three outside up | 01/04/2021 | 01/06/2021 |
Heartland Express, Inc | HTLD | Broadening bottom | 12/02/2020 | 01/06/2021 |
Description | Symbol | Pattern | Start Date | End Date |
Heartland Express, Inc | HTLD | Broadening top, right-angled and descending | 12/09/2020 | 01/06/2021 |
Henry Schein Inc. | HSIC | Head-and-shoulders top | 11/09/2020 | 01/06/2021 |
Hershey Company, The | HSY | Measured move up | 10/30/2020 | 01/06/2021 |
Home Depot, Inc | HD | Three outside up | 01/04/2021 | 01/06/2021 |
Hunt, J.B. | JBHT | Measured move up | 11/10/2020 | 01/06/2021 |
Infinera Corp. | INFN | Scallop, ascending and inverted | 11/02/2020 | 01/06/2021 |
Inovalon Holdings Inc | INOV | Window, rising | 01/05/2021 | 01/06/2021 |
Insteel Industries Inc | IIIN | Window, rising | 01/05/2021 | 01/06/2021 |
Inter Parfums Inc. | IPAR | Three outside up | 01/04/2021 | 01/06/2021 |
Interactive Brokers Group Inc | IBKR | Window, rising | 01/05/2021 | 01/06/2021 |
Invacare Corp. | IVC | Double Top, Eve and Eve | 12/09/2020 | 01/06/2021 |
Kimball International, Inc. | KBAL | Three outside up | 01/04/2021 | 01/06/2021 |
L Brands, Inc. | LB | Window, rising | 01/05/2021 | 01/06/2021 |
La-Z-Boy Inc | LZB | Three outside up | 01/04/2021 | 01/06/2021 |
Lancaster Colony Corp | LANC | Window, rising | 01/05/2021 | 01/06/2021 |
Lancaster Colony Corp | LANC | Double Top, Eve and Eve | 09/15/2020 | 01/06/2021 |
Leidos Holdings Inc | LDOS | Last engulfing top | 01/05/2021 | 01/06/2021 |
Lincoln National Corp | LNC | Window, rising | 01/05/2021 | 01/06/2021 |
LiveRamp Holdings | RAMP | Three outside up | 01/04/2021 | 01/06/2021 |
Loews Corp | L | Window, rising | 01/05/2021 | 01/06/2021 |
Lowes Companies, Inc | LOW | Three outside up | 01/04/2021 | 01/06/2021 |
M/I Homes, Inc. | MHO | Scallop, ascending and inverted | 10/30/2020 | 01/06/2021 |
Macys, Inc | M | Three outside up | 01/04/2021 | 01/06/2021 |
Manpower Inc. | MAN | Window, rising | 01/05/2021 | 01/06/2021 |
Marchex, Inc | MCHX | Double Top, Eve and Eve | 12/08/2020 | 01/06/2021 |
Description | Symbol | Pattern | Start Date | End Date |
Marchex, Inc | MCHX | Triple top | 10/09/2020 | 01/06/2021 |
Martin Marietta Materials, Inc | MLM | Window, rising | 01/05/2021 | 01/06/2021 |
Materion Corp | MTRN | Window, rising | 01/05/2021 | 01/06/2021 |
MDC Holdings Inc. | MDC | Scallop, ascending and inverted | 10/30/2020 | 01/06/2021 |
Miller, Herman | MLHR | Three outside up | 01/04/2021 | 01/06/2021 |
Morgan Stanley | MS | Window, rising | 01/05/2021 | 01/06/2021 |
Mosaic Co | MOS | Window, rising | 01/05/2021 | 01/06/2021 |
Mueller Industries Inc. | MLI | Window, rising | 01/05/2021 | 01/06/2021 |
Murphy Oil Corporation | MUR | Flag, high and tight | 11/06/2020 | 01/06/2021 |
NCI Building Systems Inc. | CNR | Window, rising | 01/05/2021 | 01/06/2021 |
New Jersey Resources Corp | NJR | Above the stomach | 01/05/2021 | 01/06/2021 |
New Jersey Resources Corp | NJR | Belt hold, bullish | 01/06/2021 | 01/06/2021 |
Newell Brands Inc | NWL | Window, rising | 01/05/2021 | 01/06/2021 |
NewMarket Corp. | NEU | Window, rising | 01/05/2021 | 01/06/2021 |
NewMarket Corp. | NEU | Measured move up | 10/28/2020 | 01/06/2021 |
NewMarket Corp. | NEU | Cup with handle | 07/23/2020 | 01/06/2021 |
NextEra Energy Inc | NEE | Window, rising | 01/05/2021 | 01/06/2021 |
NextEra Energy Inc | NEE | Broadening wedge, ascending | 12/08/2020 | 01/06/2021 |
Nordstrom Inc | JWN | Window, rising | 01/05/2021 | 01/06/2021 |
Northwest Pipe Co | NWPX | Dead-cat bounce, inverted | 01/05/2021 | 01/06/2021 |
OGE Energy Corp | OGE | Window, rising | 01/05/2021 | 01/06/2021 |
Olin Corp. | OLN | Three outside up | 01/04/2021 | 01/06/2021 |
Outfont Media | OUT | Window, rising | 01/05/2021 | 01/06/2021 |
Outfont Media | OUT | Triple top | 12/07/2020 | 01/06/2021 |
Palto Alto Networks Inc | PANW | Pipe top | 12/21/2020 | 12/28/2020 |
Description | Symbol | Pattern | Start Date | End Date |
Park Electrochemical | PKE | Triangle, symmetrical | 12/09/2020 | 01/06/2021 |
Patrick Industries Inc | PATK | Window, rising | 01/05/2021 | 01/06/2021 |
Perficient, Inc | PRFT | Head-and-shoulders top | 12/07/2020 | 01/06/2021 |
PICO Holdings | PICO | Double Top, Eve and Eve | 09/18/2020 | 01/06/2021 |
Polyone Corp | POL | Window, rising | 01/05/2021 | 01/06/2021 |
Premier Inc | PINC | Double Top, Eve and Eve | 12/11/2020 | 01/06/2021 |
Principal Financial Group Inc | PFG | Window, rising | 01/05/2021 | 01/06/2021 |
Prudential Financial Inc | PRU | Window, rising | 01/05/2021 | 01/06/2021 |
Pulte Homes Inc. | PHM | Double Bottom, Eve and Eve | 10/28/2020 | 01/06/2021 |
Pulte Homes Inc. | PHM | Measured move down | 10/09/2020 | 01/06/2021 |
Quaker Chemical | KWR | Window, rising | 01/05/2021 | 01/06/2021 |
Ralph Lauren Corp. | RL | Three outside up | 01/04/2021 | 01/06/2021 |
Rambus Inc | RMBS | Broadening top, right-angled and descending | 12/08/2020 | 01/06/2021 |
Robert Half International | RHI | Window, rising | 01/05/2021 | 01/06/2021 |
Rockwell Automation Inc | ROK | Window, rising | 01/05/2021 | 01/06/2021 |
Rogers Corp | ROG | Window, rising | 01/05/2021 | 01/06/2021 |
Ross Stores | ROST | Belt hold, bullish | 01/06/2021 | 01/06/2021 |
RPC Inc | RES | Doji star, bearish | 01/05/2021 | 01/06/2021 |
RPC Inc | RES | Pipe bottom | 12/21/2020 | 12/28/2020 |
Schwab, Charles Corporation | SCHW | Window, rising | 01/05/2021 | 01/06/2021 |
Sealed Air Corp | SEE | Window, rising | 01/05/2021 | 01/06/2021 |
SEI Investments Co | SEIC | Window, rising | 01/05/2021 | 01/06/2021 |
Sherwin-Williams Co | SHW | Last engulfing top | 01/05/2021 | 01/06/2021 |
Southwest Gas Corp. | SWX | Belt hold, bullish | 01/06/2021 | 01/06/2021 |
Standex International Corp | SXI | Window, rising | 01/05/2021 | 01/06/2021 |
Description | Symbol | Pattern | Start Date | End Date |
Summit Materials Inc | SUM | Window, rising | 01/05/2021 | 01/06/2021 |
Timken Co., The | TKR | Window, rising | 01/05/2021 | 01/06/2021 |
Toll Brothers | TOL | Measured move down | 12/07/2020 | 01/06/2021 |
Transocean Inc. | RIG | Pipe bottom | 12/21/2020 | 12/28/2020 |
Unum Group | UNM | Window, rising | 01/05/2021 | 01/06/2021 |
Valmont Industries Inc. | VMI | Window, rising | 01/05/2021 | 01/06/2021 |
Veeva Systems Inc | VEEV | Pipe top | 12/21/2020 | 12/28/2020 |
Visteon Corp | VC | Three outside up | 01/04/2021 | 01/06/2021 |
Vulcan Materials | VMC | Window, rising | 01/05/2021 | 01/06/2021 |
Wal-Mart Stores Inc. | WMT | Last engulfing top | 01/05/2021 | 01/06/2021 |
Watsco, Inc | WSO | Belt hold, bullish | 01/06/2021 | 01/06/2021 |
Werner Enterprises, Inc | WERN | Three outside up | 01/04/2021 | 01/06/2021 |
Western Union Co | WU | Three outside up | 01/04/2021 | 01/06/2021 |
Westlake Chemical Corp | WLK | Window, rising | 01/05/2021 | 01/06/2021 |
Williams-Sonoma Inc. | WSM | Belt hold, bullish | 01/06/2021 | 01/06/2021 |
Xcel Energy, Inc | XEL | Last engulfing top | 01/05/2021 | 01/06/2021 |
Xcel Energy, Inc | XEL | Belt hold, bullish | 01/06/2021 | 01/06/2021 |
Zebra Technologies Corp | ZBRA | Belt hold, bullish | 01/06/2021 | 01/06/2021 |
DJ US Basic Materials sector index fnd | IYM | Window, rising | 01/05/2021 | 01/06/2021 |
DJ US Broker-dealers index fund | IAI | Window, rising | 01/05/2021 | 01/06/2021 |
DJ US Broker-dealers index fund | IAI | Broadening wedge, ascending | 11/09/2020 | 01/06/2021 |
DJ US consumer goods (household goods) | IYK | Window, rising | 01/05/2021 | 01/06/2021 |
DJ US Energy sector (iShares) | IYE | Measured move up | 12/02/2020 | 01/06/2021 |
DJ US Home construction index fund | ITB | Belt hold, bullish | 01/06/2021 | 01/06/2021 |
DJ US Home construction index fund | ITB | Scallop, ascending and inverted | 10/30/2020 | 01/06/2021 |
Description | Symbol | Pattern | Start Date | End Date |
DJ US Pharmaceuticals index fund | IHE | Measured move up | 10/30/2020 | 01/06/2021 |
DJ US Utilities sector index fund | IDU | Window, rising | 01/05/2021 | 01/06/2021 |
iShares Cohen and Steers Realty Majors | ICF | Scallop, ascending and inverted | 10/29/2020 | 01/06/2021 |
iShares DJ US Healthcare Provider | IHF | Measured move up | 10/30/2020 | 01/06/2021 |
iShares DJ US Regional Banks | IAT | Window, rising | 01/05/2021 | 01/06/2021 |
iShares Expanded Tech-software Sector | IGV | Window, falling | 01/05/2021 | 01/06/2021 |
iShares US Financials ETF | IYF | Window, rising | 01/05/2021 | 01/06/2021 |
MSCI Austria Investable Mkt Index | EWO | Window, rising | 01/05/2021 | 01/06/2021 |
MSCI Belgium Investable Mkt Idx | EWK | Window, rising | 01/05/2021 | 01/06/2021 |
MSCI Italy Index | EWI | Window, rising | 01/05/2021 | 01/06/2021 |
MSCI Spain Index | EWP | Window, rising | 01/05/2021 | 01/06/2021 |
MSCI Turkey Index | TUR | Window, rising | 01/05/2021 | 01/06/2021 |
MSCI United Kingdom Index | EWU | Window, rising | 01/05/2021 | 01/06/2021 |
PowerShares Dynamic Biotech and Genome | PBE | Three outside up | 01/04/2021 | 01/06/2021 |
PowerShares Dynamic Leisure | PEJ | Window, rising | 01/05/2021 | 01/06/2021 |
PowerShares Dynamic Oil Services | PXJ | Doji star, bearish | 01/05/2021 | 01/06/2021 |
PowerShares Dynamic Oil Services | PXJ | Big M | 12/10/2020 | 01/06/2021 |
PowerShares Water Resources | PHO | Window, rising | 01/05/2021 | 01/06/2021 |
S and P Europe 350 Index fund | IEV | Window, rising | 01/05/2021 | 01/06/2021 |
SandP Global Materials Sector Index fund | MXI | Window, rising | 01/05/2021 | 01/06/2021 |
SPDR Energy Select Sector | XLE | Measured move up | 12/02/2020 | 01/06/2021 |
SPDR Financial Select Sector | XLF | Window, rising | 01/05/2021 | 01/06/2021 |
SPDR Homebuilders ETF | XHB | Belt hold, bullish | 01/06/2021 | 01/06/2021 |
SPDR Materials Select Sector | XLB | Window, rising | 01/05/2021 | 01/06/2021 |
SPDR Retail ETF | XRT | Three outside up | 01/04/2021 | 01/06/2021 |
Description | Symbol | Pattern | Start Date | End Date |
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
|