A look at recent stock movements in the tech and medical sectors, highlighting insider buying in Sunrun, a price target reduction for GigaCloud, and disappointing earnings from Syndax. Read more...