As of 12/27/2024
Indus: 42,992 -333.59 -0.8%
Trans: 16,031 -73.46 -0.5%
Utils: 987 -4.51 -0.5%
Nasdaq: 19,722 -298.33 -1.5%
S&P 500: 5,971 -66.75 -1.1%
|
YTD
+14.1%
+0.8%
+12.0%
+31.4%
+25.2%
|
44,200 or 41,750 by 01/01/2025
16,700 or 15,500 by 01/15/2025
1,050 or 975 by 01/01/2025
20,500 or 19,300 by 01/01/2025
6,100 or 5,775 by 01/01/2025
|
As of 12/27/2024
Indus: 42,992 -333.59 -0.8%
Trans: 16,031 -73.46 -0.5%
Utils: 987 -4.51 -0.5%
Nasdaq: 19,722 -298.33 -1.5%
S&P 500: 5,971 -66.75 -1.1%
|
YTD
+14.1%
+0.8%
+12.0%
+31.4%
+25.2%
| |
44,200 or 41,750 by 01/01/2025
16,700 or 15,500 by 01/15/2025
1,050 or 975 by 01/01/2025
20,500 or 19,300 by 01/01/2025
6,100 or 5,775 by 01/01/2025
| ||
Copyright © 2021 by Thomas Bulkowski and ThePatternSite.com. All rights reserved.
Weekly screen for chart patterns ending between 06/03/2021 and 06/10/2021. Many may be still in development. If no securities appear, then I have not identified any new patterns.
Industry: Diversified Co.Industry RS rank: 41 out of 59Stock RS rank: 302 out of 5726/10/21 close: $203.131 Month avg volatility: $2.55. Volatility stop (for downward breakout): $210.08 or 3.4% above the close.Change YTD: 16.21%Volume: 1,949,300 shares. 3 month avg: 1,950,578 shares.Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Thursday.Chart pattern: Diamond top reversal pattern from 05/27/2021 to 06/10/2021Breakout is downward 69% of the time.Average decline: 21%.Break-even failure rate: 6%.Pullbacks occur 57% of the time.Price hits measure rule target 76% of the time.
Industry: Air TransportIndustry RS rank: 44 out of 59Stock RS rank: 558 out of 5726/10/21 close: $24.821 Month avg volatility: $0.61. Volatility stop (for upward breakout): $23.45 or 5.5% below the close.Change YTD: -20.80%Volume: 425,200 shares. 3 month avg: 530,657 shares.Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Thursday.Chart pattern: Diamond bottom reversal pattern from 05/27/2021 to 06/09/2021Breakout is upward 69% of the time.Average rise: 36%.Break-even failure rate: 4%.Throwbacks occur 53% of the time.Price hits measure rule target 81% of the time.
Industry: Insurance (Prop/Casualty)Industry RS rank: 27 out of 59Stock RS rank: 299 out of 5726/10/21 close: $39.011 Month avg volatility: $0.69. Volatility stop (for downward breakout): $40.94 or 4.9% above the close.Change YTD: 8.15%Volume: 1,530,500 shares. 3 month avg: 517,168 shares.Since 2009 bear market, the best buy day (fewest up closes) is Friday, and best sell day (most up closes) is Monday.Chart pattern: Triangle, descending reversal pattern from 05/21/2021 to 06/10/2021Breakout is downward 64% of the time.Average decline: 16%.Break-even failure rate: 16%.Pullbacks occur 54% of the time.Price hits measure rule target 54% of the time.
Industry: Natural Gas (Diversified)Industry RS rank: 21 out of 59Stock RS rank: 480 out of 5726/10/21 close: $101.221 Month avg volatility: $1.53. Volatility stop (for downward breakout): $104.76 or 3.5% above the close.Change YTD: 6.07%Volume: 523,500 shares. 3 month avg: 444,800 shares.Since 2009 bear market, the best buy day (fewest up closes) is Wednesday, and best sell day (most up closes) is Thursday.Chart pattern: Scallop, descending continuation pattern from 05/10/2021 to 06/04/2021Breakout is downward 66% of the time.Average decline: 17%.Break-even failure rate: 15%.Pullbacks occur 55% of the time.Price hits measure rule target 30% of the time.
Industry: Packaging and ContainerIndustry RS rank: 37 out of 59Stock RS rank: 99 out of 5726/10/21 close: $217.091 Month avg volatility: $3.85. Volatility stop (for upward breakout): $209.09 or 3.7% below the close.Change YTD: 39.96%Volume: 259,300 shares. 3 month avg: 661,129 shares.Since 2009 bear market, the best buy day (fewest up closes) is Thursday, and best sell day (most up closes) is Friday.Chart pattern: Rectangle top continuation pattern from 04/29/2021 to 06/10/2021Breakout is upward 68% of the time.Average rise: 39%.Break-even failure rate: 9%.Throwbacks occur 64% of the time.Price hits measure rule target 80% of the time.
Industry: Precision InstrumentIndustry RS rank: 48 out of 59Stock RS rank: 443 out of 5726/10/21 close: $93.341 Month avg volatility: $2.00. Volatility stop (for downward breakout): $97.75 or 4.7% above the close.Change YTD: -0.77%Volume: 55,600 shares. 3 month avg: 149,246 shares.Since 2009 bear market, the best buy day (fewest up closes) is Wednesday, and best sell day (most up closes) is Friday.Chart pattern: Rectangle bottom continuation pattern from 03/22/2021 to 06/10/2021Breakout is downward 55% of the time.Average decline: 14%.Break-even failure rate: 16%.Pullbacks occur 69% of the time.Price hits measure rule target 50% of the time.
Industry: BiotechnologyIndustry RS rank: 12 out of 59Stock RS rank: 39 out of 5726/10/21 close: $414.711 Month avg volatility: $17.72. Volatility stop (for upward breakout): $368.80 or 11.1% below the close.Change YTD: 69.37%Volume: 4,709,700 shares. 3 month avg: 1,244,726 shares.Since 2009 bear market, the best buy day (fewest up closes) is Thursday, and best sell day (most up closes) is Tuesday.Chart pattern: Pipe bottom reversal pattern from 05/24/2021 to 06/01/2021Breakout is upward 100% of the time.Average rise: 45%.Break-even failure rate: 5%.Throwbacks occur 44% of the time.Price hits measure rule target 83% of the time.
Industry: BiotechnologyIndustry RS rank: 12 out of 59Stock RS rank: 407 out of 5726/10/21 close: $83.671 Month avg volatility: $1.74. Volatility stop (for upward breakout): $78.35 or 6.4% below the close.Change YTD: -4.58%Volume: 1,088,600 shares. 3 month avg: 1,330,032 shares.Since 2009 bear market, the best buy day (fewest up closes) is Tuesday, and best sell day (most up closes) is Friday.Chart pattern: Scallop, ascending continuation pattern from 05/21/2021 to 06/10/2021Breakout is upward 80% of the time.Average rise: 31%.Break-even failure rate: 10%.Throwbacks occur 58% of the time.Price hits measure rule target 58% of the time.
Industry: Chemical (Basic)Industry RS rank: 29 out of 59Stock RS rank: 218 out of 5726/10/21 close: $161.141 Month avg volatility: $3.16. Volatility stop (for upward breakout): $154.75 or 4.0% below the close.Change YTD: 24.01%Volume: 522,600 shares. 3 month avg: 691,697 shares.Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Thursday.Chart pattern: Rectangle top continuation pattern from 05/05/2021 to 06/08/2021Breakout is upward 68% of the time.Average rise: 39%.Break-even failure rate: 9%.Throwbacks occur 64% of the time.Price hits measure rule target 80% of the time.
Industry: Insurance (Prop/Casualty)Industry RS rank: 27 out of 59Stock RS rank: 177 out of 5726/10/21 close: $47.481 Month avg volatility: $0.79. Volatility stop (for upward breakout): $45.86 or 3.4% below the close.Change YTD: 21.87%Volume: 102,200 shares. 3 month avg: 204,923 shares.Since 2009 bear market, the best buy day (fewest up closes) is Tuesday, and best sell day (most up closes) is Thursday.Chart pattern: Triangle, symmetrical continuation pattern from 05/10/2021 to 06/07/2021Breakout is upward 54% of the time.Average rise: 31%.Break-even failure rate: 9%.Throwbacks occur 37% of the time.Price hits measure rule target 66% of the time.
Industry: ShoeIndustry RS rank: 18 out of 59Stock RS rank: 414 out of 5726/10/21 close: $325.001 Month avg volatility: $10.70. Volatility stop (for upward breakout): $300.73 or 7.5% below the close.Change YTD: 13.33%Volume: 293,900 shares. 3 month avg: 637,325 shares.Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Wednesday.Chart pattern: Rectangle top continuation pattern from 02/02/2021 to 06/10/2021Breakout is upward 68% of the time.Average rise: 39%.Break-even failure rate: 9%.Throwbacks occur 64% of the time.Price hits measure rule target 80% of the time.
Industry: Retail StoreIndustry RS rank: 17 out of 59Stock RS rank: 4 out of 5726/10/21 close: $166.551 Month avg volatility: $11.67. Volatility stop (for upward breakout): $142.84 or 14.2% below the close.Change YTD: 164.16%Volume: 395,600 shares. 3 month avg: 658,302 shares.Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Friday.Chart pattern: Flag, high and tight continuation pattern from 04/20/2021 to 06/10/2021Breakout is upward 100% of the time.Average rise: 69%.Throwbacks occur 54% of the time.Price hits measure rule target 90% of the time.
Industry: NoneIndustry RS rank: 43 out of 596/10/21 close: $908.681 Month avg volatility: $10.71. Volatility stop (for upward breakout): $880.12 or 3.1% below the close.Change YTD: 5.09%Volume: 39,216,700 shares. 3 month avg: 48,713,157 shares.Since 2009 bear market, the best buy day (fewest up closes) is Wednesday, and best sell day (most up closes) is Friday.Chart pattern: Triangle, symmetrical continuation pattern from 05/10/2021 to 06/08/2021Breakout is upward 54% of the time.Average rise: 31%.Break-even failure rate: 9%.Throwbacks occur 37% of the time.Price hits measure rule target 66% of the time.
Industry: Electric Utility (Central)Industry RS rank: 53 out of 59Stock RS rank: 395 out of 5726/10/21 close: $138.161 Month avg volatility: $2.17. Volatility stop (for upward breakout): $133.72 or 3.2% below the close.Change YTD: 13.80%Volume: 1,142,300 shares. 3 month avg: 979,609 shares.Since 2009 bear market, the best buy day (fewest up closes) is Wednesday, and best sell day (most up closes) is Friday.Chart pattern: Triangle, symmetrical continuation pattern from 04/28/2021 to 06/10/2021Breakout is upward 54% of the time.Average rise: 31%.Break-even failure rate: 9%.Throwbacks occur 37% of the time.Price hits measure rule target 66% of the time.
Industry: Retail Building SupplyIndustry RS rank: 19 out of 59Stock RS rank: 454 out of 5726/10/21 close: $52.681 Month avg volatility: $0.85. Volatility stop (for upward breakout): $50.71 or 3.7% below the close.Change YTD: 7.88%Volume: 1,806,700 shares. 3 month avg: 2,417,771 shares.Since 2009 bear market, the best buy day (fewest up closes) is Tuesday, and best sell day (most up closes) is Thursday.Chart pattern: Triangle, symmetrical continuation pattern from 05/10/2021 to 06/10/2021Breakout is upward 54% of the time.Average rise: 31%.Break-even failure rate: 9%.Throwbacks occur 37% of the time.Price hits measure rule target 66% of the time.
Industry: MachineryIndustry RS rank: 39 out of 59Stock RS rank: 277 out of 5726/10/21 close: $43.131 Month avg volatility: $0.96. Volatility stop (for downward breakout): $45.73 or 6.0% above the close.Change YTD: 17.04%Volume: 331,600 shares. 3 month avg: 1,457,883 shares.Since 2009 bear market, the best buy day (fewest up closes) is Tuesday, and best sell day (most up closes) is Friday.Chart pattern: Rising wedge reversal pattern from 03/18/2021 to 06/10/2021Breakout is downward 69% of the time.Average decline: 14%.Break-even failure rate: 24%.Pullbacks occur 63% of the time.Price hits measure rule target 46% of the time.
Industry: Telecom. EquipmentIndustry RS rank: 56 out of 59Stock RS rank: 416 out of 5726/10/21 close: $7.581 Month avg volatility: $0.20. Volatility stop (for downward breakout): $8.01 or 5.6% above the close.Change YTD: 2.57%Volume: 336,500 shares. 3 month avg: 585,235 shares.Since 2009 bear market, the best buy day (fewest up closes) is Tuesday, and best sell day (most up closes) is Friday.Chart pattern: Scallop, descending continuation pattern from 05/03/2021 to 06/10/2021Breakout is downward 66% of the time.Average decline: 17%.Break-even failure rate: 15%.Pullbacks occur 55% of the time.Price hits measure rule target 30% of the time.
Industry: Toiletries/CosmeticsIndustry RS rank: 31 out of 59Stock RS rank: 465 out of 5726/10/21 close: $223.381 Month avg volatility: $6.02. Volatility stop (for upward breakout): $208.97 or 6.5% below the close.Change YTD: 0.54%Volume: 263,400 shares. 3 month avg: 160,343 shares.Since 2009 bear market, the best buy day (fewest up closes) is Wednesday, and best sell day (most up closes) is Tuesday.Chart pattern: Triangle, symmetrical continuation pattern from 03/25/2021 to 06/08/2021Breakout is upward 54% of the time.Average rise: 31%.Break-even failure rate: 9%.Throwbacks occur 37% of the time.Price hits measure rule target 66% of the time.
Industry: HomebuildingIndustry RS rank: 7 out of 59Stock RS rank: 6 out of 5726/10/21 close: $93.501 Month avg volatility: $9.20. Volatility stop (for downward breakout): $117.79 or 26.0% above the close.Change YTD: 184.54%Volume: 254,700 shares. 3 month avg: 1,539,280 shares.Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Wednesday.Chart pattern: Pipe top reversal pattern from 06/01/2021 to 06/01/2021Breakout is downward 100% of the time.Average decline: 20%.Break-even failure rate: 11%.Pullbacks occur 41% of the time.Price hits measure rule target 70% of the time.
Industry: Computer Software and SvcsIndustry RS rank: 52 out of 59Stock RS rank: 566 out of 5726/10/21 close: $48.361 Month avg volatility: $1.55. Volatility stop (for upward breakout): $44.62 or 7.7% below the close.Change YTD: -33.93%Volume: 521,300 shares. 3 month avg: 906,945 shares.Since 2009 bear market, the best buy day (fewest up closes) is Tuesday, and best sell day (most up closes) is Thursday.Chart pattern: Triangle, ascending reversal pattern from 04/29/2021 to 06/08/2021Breakout is upward 70% of the time.Average rise: 35%.Break-even failure rate: 13%.Throwbacks occur 57% of the time.Price hits measure rule target 75% of the time.
Industry: Human ResourcesIndustry RS rank: 11 out of 59Stock RS rank: 123 out of 5726/10/21 close: $123.261 Month avg volatility: $2.30. Volatility stop (for upward breakout): $118.35 or 4.0% below the close.Change YTD: 36.68%Volume: 273,700 shares. 3 month avg: 461,820 shares.Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Wednesday.Chart pattern: Rectangle top continuation pattern from 05/25/2021 to 06/10/2021Breakout is upward 68% of the time.Average rise: 39%.Break-even failure rate: 9%.Throwbacks occur 64% of the time.Price hits measure rule target 80% of the time.
Industry: Petroleum (Integrated)Industry RS rank: 6 out of 59Stock RS rank: 22 out of 5726/10/21 close: $13.471 Month avg volatility: $0.52. Volatility stop (for upward breakout): $12.15 or 9.8% below the close.Change YTD: 101.95%Volume: 18,472,800 shares. 3 month avg: 12,845,475 shares.Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Tuesday.Chart pattern: Cup with handle continuation pattern from 03/05/2021 to 06/10/2021Breakout is upward 100% of the time.Average rise: 34%.Break-even failure rate: 5%.Throwbacks occur 58% of the time.Price hits measure rule target 50% of the time.
Industry: DrugWARNING: This industry is within the top 7 that Dead-cat bounce often.Industry RS rank: 25 out of 59Stock RS rank: 540 out of 5726/10/21 close: $76.141 Month avg volatility: $1.19. Volatility stop (for upward breakout): $72.37 or 5.0% below the close.Change YTD: -6.92%Volume: 17,195,800 shares. 3 month avg: 11,487,503 shares.Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Wednesday.Chart pattern: Broadening bottom reversal pattern from 03/18/2021 to 06/08/2021Breakout is upward 53% of the time.Average rise: 27%.Break-even failure rate: 10%.Throwbacks occur 41% of the time.Price hits measure rule target 59% of the time.
Industry: Electric Utility (Central)Industry RS rank: 53 out of 59Stock RS rank: 444 out of 5726/10/21 close: $75.501 Month avg volatility: $1.15. Volatility stop (for downward breakout): $78.16 or 3.5% above the close.Change YTD: 7.81%Volume: 42,800 shares. 3 month avg: 83,160 shares.This security may be thinly traded (less than 100k shares)!Since 2009 bear market, the best buy day (fewest up closes) is Wednesday, and best sell day (most up closes) is Thursday.Chart pattern: Roof, inverted reversal pattern from 04/16/2021 to 06/10/2021Breakout is downward 50% of the time.Average decline: 17%.Break-even failure rate: 10%.Pullbacks occur 56% of the time.Price hits measure rule target 73% of the time.
Industry: AdvertisingIndustry RS rank: 9 out of 59Stock RS rank: 176 out of 5726/10/21 close: $82.951 Month avg volatility: $1.35. Volatility stop (for upward breakout): $80.18 or 3.3% below the close.Change YTD: 33.00%Volume: 1,080,400 shares. 3 month avg: 2,548,395 shares.Since 2009 bear market, the best buy day (fewest up closes) is Wednesday, and best sell day (most up closes) is Thursday.Chart pattern: Triangle, symmetrical continuation pattern from 05/17/2021 to 06/07/2021Breakout is upward 54% of the time.Average rise: 31%.Break-even failure rate: 9%.Throwbacks occur 37% of the time.Price hits measure rule target 66% of the time.
Industry: Medical SuppliesIndustry RS rank: 49 out of 59Stock RS rank: 373 out of 5726/10/21 close: $35.961 Month avg volatility: $1.01. Volatility stop (for upward breakout): $32.64 or 9.2% below the close.Change YTD: 21.36%Volume: 755,200 shares. 3 month avg: 1,885,975 shares.Since 2009 bear market, the best buy day (fewest up closes) is Thursday, and best sell day (most up closes) is Tuesday.Chart pattern: Pipe bottom reversal pattern from 05/24/2021 to 06/01/2021Breakout is upward 100% of the time.Average rise: 45%.Break-even failure rate: 5%.Throwbacks occur 44% of the time.Price hits measure rule target 83% of the time.
Industry: Electric Utility (East)Industry RS rank: 55 out of 59Stock RS rank: 498 out of 5726/10/21 close: $29.081 Month avg volatility: $0.37. Volatility stop (for upward breakout): $28.23 or 2.9% below the close.Change YTD: 3.12%Volume: 6,021,100 shares. 3 month avg: 3,908,818 shares.Since 2009 bear market, the best buy day (fewest up closes) is Tuesday, and best sell day (most up closes) is Thursday.Chart pattern: Rectangle top continuation pattern from 03/24/2021 to 06/10/2021Breakout is upward 68% of the time.Average rise: 39%.Break-even failure rate: 9%.Throwbacks occur 64% of the time.Price hits measure rule target 80% of the time.
Industry: Toiletries/CosmeticsIndustry RS rank: 31 out of 59Stock RS rank: 464 out of 5726/10/21 close: $10.041 Month avg volatility: $0.48. Volatility stop (for downward breakout): $11.70 or 16.5% above the close.Change YTD: 9.25%Volume: 233,500 shares. 3 month avg: 193,511 shares.Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Wednesday.Chart pattern: Scallop, descending continuation pattern from 04/29/2021 to 06/09/2021WARNING: A dead-cat bounce occurred on 05/06/2021. There is a 26% chance that a 15% or higher decline will occur (or has occurred since then) by 08/05/2021 and a 38% chance by 11/04/2021.Breakout is downward 66% of the time.Average decline: 17%.Break-even failure rate: 15%.Pullbacks occur 55% of the time.Price hits measure rule target 30% of the time.
Industry: Computer Software and SvcsIndustry RS rank: 52 out of 59Stock RS rank: 561 out of 5726/10/21 close: $268.001 Month avg volatility: $11.04. Volatility stop (for upward breakout): $231.56 or 13.6% below the close.Change YTD: -29.28%Volume: 1,073,900 shares.Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Tuesday.Chart pattern: Ugly double bottom reversal pattern from 05/17/2021 to 06/04/2021Breakout is upward 100% of the time.Average rise: 34%.Break-even failure rate: 8%.Throwbacks occur 59% of the time.Price hits measure rule target 76% of the time.
Industry: Electric Utility (West)Industry RS rank: 51 out of 59Stock RS rank: 424 out of 5726/10/21 close: $139.691 Month avg volatility: $2.17. Volatility stop (for downward breakout): $145.08 or 3.9% above the close.Change YTD: 9.64%Volume: 1,487,200 shares. 3 month avg: 1,356,452 shares.Since 2009 bear market, the best buy day (fewest up closes) is Wednesday, and best sell day (most up closes) is Thursday.Chart pattern: Roof reversal pattern from 04/28/2021 to 06/08/2021Breakout is downward 84% of the time.Average decline: 16%.Break-even failure rate: 13%.Pullbacks occur 56% of the time.Price hits measure rule target 68% of the time.
Industry: Natural Gas (Distributor)Industry RS rank: 13 out of 59Stock RS rank: 328 out of 5726/10/21 close: $74.651 Month avg volatility: $1.20. Volatility stop (for downward breakout): $77.62 or 4.0% above the close.Change YTD: 16.57%Volume: 354,600 shares. 3 month avg: 172,872 shares.Since 2009 bear market, the best buy day (fewest up closes) is Wednesday, and best sell day (most up closes) is Thursday.Chart pattern: Scallop, descending continuation pattern from 05/10/2021 to 06/10/2021Breakout is downward 66% of the time.Average decline: 17%.Break-even failure rate: 15%.Pullbacks occur 55% of the time.Price hits measure rule target 30% of the time.
Industry: Retail Building SupplyIndustry RS rank: 19 out of 59Stock RS rank: 168 out of 5726/10/21 close: $287.471 Month avg volatility: $5.22. Volatility stop (for upward breakout): $276.23 or 3.9% below the close.Change YTD: 26.89%Volume: 147,000 shares. 3 month avg: 222,320 shares.Since 2009 bear market, the best buy day (fewest up closes) is Monday, and best sell day (most up closes) is Thursday.Chart pattern: Triangle, symmetrical continuation pattern from 05/17/2021 to 06/10/2021Breakout is upward 54% of the time.Average rise: 31%.Break-even failure rate: 9%.Throwbacks occur 37% of the time.Price hits measure rule target 66% of the time.
Industry: Computers and PeripheralsWARNING: This industry is within the top 7 that Dead-cat bounce often.Industry RS rank: 14 out of 59Stock RS rank: 129 out of 5726/10/21 close: $508.631 Month avg volatility: $10.13. Volatility stop (for upward breakout): $485.53 or 4.5% below the close.Change YTD: 32.34%Volume: 149,600 shares. 3 month avg: 395,197 shares.Since 2009 bear market, the best buy day (fewest up closes) is Wednesday, and best sell day (most up closes) is Tuesday.Chart pattern: Rectangle top continuation pattern from 02/24/2021 to 06/10/2021Breakout is upward 68% of the time.Average rise: 39%.Break-even failure rate: 9%.Throwbacks occur 64% of the time.Price hits measure rule target 80% of the time.
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
|