
Trick or Treat We’re in the midst of earnings season, a time when quarterly company results have the market in a tight grip. So far, over 40% of S&P 500 constituents have reported, with a big chunk of that coming last week. And yet, despite both profits and revenue beating consensus estimates by around 6%…Read more