Chiu-Chu Sara Liu Liang, 10% Owner, Director, on September 03, 2026, sold 200,000 shares in Super Micro Computer (SMCI) for $7,718,584. Following the Form 4 filing with the SEC, Liu Liang has control over a total of 66,196,146 common shares of the company, with 437,506 shares held directly and 65,758,640 controlled indirectly.
SEC Filing: