Logo
Super Micro Shares Slide 15% Amid Slower Growth and Weak Guidance