Super Micro Computer's Stock Sinks: Time to Buy or Sell?

This AI growth stock is running out of steam. Super Micro Computer (SMCI -2.48%), more commonly known as Supermicro, was one of the hottest artificial intelligence (AI) stocks this year. Its shares closed at a record high of $1,188.07 on March 13, representing a 2,760% gain over the previous two years, as its sales of dedicated AI servers skyrocketed. But as of this writing, Supermicro's stock trades at $424. Four issues caused that slide: concerns about its declining gross margins, troubling allegations fr ...