Alliance Global Partners analyst Aaron Grey maintains 22nd Century Group (NASDAQ:XXII) with a Buy and lowers the price target from $5 to $4.
$1M Bet On Golden Entertainment? Check Out These 3 Stocks Insiders Are Buying
Although US stocks closed higher on Friday, there were a few notable insider trades.