SemiLEDs Corporation (LEDS) rallied Wednesday morning after the LED manufacturer delivered quarterly numbers that tell two very different stories depending on which direction you're looking. The company's fiscal first-quarter 2026 results showed impressive year-over-year growth but revealed some concerning sequential trends that paint a more complicated picture.
The Tale of Two Comparisons
Here's where things get interesting. Revenue more than doubled to $2.6 million from $1.26 million in the same quarter last year, which sounds fantastic. But zoom out just one quarter, and you'll see revenue plummeted from $13.2 million in the fourth quarter of fiscal 2025. That's an 80% sequential drop, which is hard to ignore no matter how good the year-over-year comparison looks.
The company reported a GAAP net loss of $742,000, or 9 cents per diluted share. That's actually an improvement from the prior quarter's loss of $1.2 million, or 15 cents per share. But compared to last year's first quarter loss of 8 cents per share, it's a step backward.
Margins are under pressure too. Gross margin compressed to just 1% from 2% in the previous quarter, while operating margin deteriorated to negative 39%. On the bright side, cash and cash equivalents ticked up slightly to $2.9 million from $2.6 million at the end of the prior quarter.
Technical Picture Shows Mixed Signals
The stock's technical setup is sending some interesting messages. SemiLEDs is currently trading 22.9% above its 20-day simple moving average, suggesting recent momentum is strong. But it's sitting 5.0% below its 100-day moving average, indicating longer-term weakness hasn't been fully resolved.
Over the past year, shares have climbed 28.48% and are positioned closer to their 52-week highs than lows. The RSI sits at 51.67, smack in neutral territory, meaning the stock isn't technically overbought or oversold. Meanwhile, MACD is sitting above its signal line, which typically indicates bullish momentum. The combination suggests momentum is mixed but tilting positive.
Key levels to watch: resistance at $2.50 and support at $1.75.




