Comstock Resources Faces Headwinds as Shares Slide to 1394 SemiLEDS Corporation LEDS Finds Footing Shares Surge 5 as Key Support Holds Castle Biosciences Slides 208 as Shares Test Support Near 1973 Fennec Pharmaceuticals FENC Gains 17 as Shares Bounce Off Support Key Levels in Focus Citizens Inc CIA Rallies 217 as Stock Holds Above Key Support Zone