Michael Sheldon, a director atB. Riley Financial (RILY) recently bought 2,089 shares. That increased his holdings by nearly 10 percent, and came to a total purchase price of just over $102,000. That follows on a buy from the company Co-CEO earlier in the month for 110,000 shares on two separate occasions, and a buy from the company president of 1,600 shares. Overall, company insiders have been massive buyers of shares, with the last insider sale occurring in early 2019. Overall, insiders own 46 percent of the company. The financial services firm offers appraisal and valuation serv...
More






