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