Under the surface there is a vicious rotation going on.
Most chart trends are bullish, but 'shock absorbers' tell a different story.
Typically, there is at least one bout of intense selling in the final days of the year so don't be too complacent.
Those focused on picking small-cap stocks likely had a positive day of trading.
Here are three interesting names that have seen some significant insider buying in recent weeks.
Both the active and passive portfolios have been beneficiaries of the rising tide of the markets, and Haynes International is leading the charge.
The stalemate continues.
A trade idea for Nike in advance of this evening's earnings call.
The charts are generally bullish and HCA could head up towards $200, but there are some caveats.
Aphria investors will have a larger stake in the combined company post-merger.