JMP Group is a full-service investment banking and asset management firm that provides investment banking, sales and trading, and equity research services.