Triangle Capital (TCAP) Prices 1.56M Shares at $12/Share Dec 8, 2009 09:27AM