Insider Buying Week 10-20-23 - Next week may be the spookiest in some time.
So far, 3rd quarter earnings haven't done anything to dispel the gloom. The S&P 500 lost 2.39% last week. That's hardly a surprise. What's a bigger surprise is that the market is hanging on to…