Kartoon Studios Gains 35% in a Year: Buy, Sell or Hold the Stock? | StockRay