Ten stocks boasted double-digit gains last week, amid a flurry of positive corporate developments and a broader market ...