Super Micro shares slide 5% on internal control weakness disclosure

Super Micro Computer Inc. (NASDAQ: SMCI) saw its shares drop more than 5% on Friday after the artificial intelligence-focused server maker reiterated weaknesses in its internal control over financial reporting.…