StockNews.com upgraded shares of B. Riley Financial (NASDAQ:RILY – Get Rating) from a sell rating to a hold rating in a research note published on Monday morning. B. Riley Financial Trading Down 3.3 % RILY opened at $37.92 on Monday. B. Riley Financial has a one year low of $24.95 and a one year high […]