Rowan Companies (NYSE: RDC), Northwest Bancshares (NASDAQ: NWBI) Builders FirstSource (NASDAQ: BLDR), KB Home (NYSE: KBH), and Ethan Allen Interiors (NYSE: ETH) offer intriguing reasons why they could be top performers. Read on to learn if these five stocks are right for your portfolio.