SuperMicro Computer shares are flat Thursday, down 13% over the past five sessions. The stock may face headwinds ... According to data from Benzinga Pro, SMCI has a 52-week high of $122.90 ...
Results that may be inaccessible to you are currently showing.