Super Micro Stock Slips. Why the SMCI Winning Streak Could Be in Danger. - Barron's
1. SMCI shares fell 2.7% to $58.66 in premarket trading. 2. Investors appear to be locking in profits after a strong rally. 3. Revenue guidance exceeded expectations, propelling a 98% year-to-date surge. 4. Pending financial filing raises accounting concerns before Nasdaq deadline.