LEDS

SemiLEDs Corporation Sinks 5.5% as Stock Drops 5%

SemiLEDs Corporation Sinks 5.5% as Stock Drops 5%

SemiLEDs Corporation reported a loss per share of $0.