A few stocks blasted to new highs Friday on the back of well-received earnings reports. Most were well extended.
read more