After a weak start, stocks rallied, but after crossing the 13,000 mark, the Dow once again was unable to stay above the mark at the close. A decent pending home sales number, the German parliament passing the Greek bailout plan,...(read more
Balchem Corp (BCPC) shares continue to set new 52-week highs as estimates climb. Analysts are projecting double-digit growth for the next 2 years.
It was a great day for bulls on the surface with a better than expected retail number (although in part fueled by rising gas prices) and not as bad as expected...(read more