More from Investing
Nearly 500 stocks hit new 12-month highs as earnings reports keep flooding in.
There's nothing in the price action to indicate that a change in market character is developing.
Many of the smaller stocks I favor have not reported earnings yet and I'm cutting them back.
The market hates lucky traders. Following your instincts is so you can sleep at night.