 Marlin Business Services Corp. NASDAQ:MRLN Director Lawrence J. Deangelo purchased 14,412 shares of the companys stock in a transaction dated Thursday, June 11th. The shares were purchased at an average cost of 7.68 per share, for a total transaction of 110,684.16. The purchase was disclosed in a filing with the SEC, which is available through ... 