Most of these names have exhibited exceptional price strength.
Bank of America is a buy, Jim Cramer says. And Morgan Stanley is also cheap.
Jim Cramer says buyers just can't wait for this market to come down.
The animal health industry looks poised for growth, analysts say, and Idexx Laboratories IDXX stands to benefit.