Are Investors Undervaluing Patterson Companies  ( PDCO )  Right Now?