The 2023 stock winners investors should let ride, sell or hedge in the new year

Two centuries ago one of the first economists, David Ricardo coined the still famous investment adage “Let your profits run (on).” Makes sense. All else equal, one would prefer to own or buy stocks in uptrends, and there have been some exceptional uptrends this year. Thirty-six Russell 1000 stocks are up more than 100%. What … Read more