Needham & Company LLC reaffirmed their hold rating on shares of BRC (NYSE:BRCC – Free Report) in a report issued on Thursday morning, Benzinga reports. A number of other equities research analysts also recently weighed in on the stock. Roth Mkm reaffirmed a buy rating and set a $7.00 price objective (up previously from $6.00) […]