AstraZeneca PLC (AZN) has sprinted higher the past few weeks in what looks to be a small a-b move or measured move pattern. Let's visit with the charts.
More from Investing
We saw no panic, but we did see steady selling all day. Here's what matters going forward.
It might be like cold water in the face to think that earnings don't matter. But these stocks have detached themselves from all metrics.
Both, actually. But the one who came out way ahead might surprise you.