One of the brightest stars was SuperMicroComputer Inc. (NASDAQ: SMCI), which saw its stock surge from a post-split price of $9.50 in April of 2023 to a high of $122.90 almost a year later in ...
Things have gone from bad to worse for SuperMicroComputer (NASDAQ: SMCI) over the last two months as a short-seller attack snowballed into a delay in its 10-K filing, an investigation by the ...