Los Angeles investment bank B. Riley & Co. has bought San Diego stock-research firm Caris & Co. in an effort to increase its sales and trading business amid a slowdown in the brokerage industry, Bloomberg News reports.