Citizens analyst Brian McKenna maintains Hercules Capital (NYSE:HTGC) with a Market Outperform and lowers the price target from $24 to $22.