Stifel is an investment bank providing middle-market corporate credit and structured product services.