B. RILEY AND CO. INC.