Super Micro Computer (NASDAQ:SMCI) dropped 11.2% this week, closing at $30.54 on Friday. The decline stands out against the broader market’s modest pullback. The S&P 500 (NYSEARCA:SPY) fell 1.3% and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results