Ticker: SMCI
Company: Super Micro Computer, Inc.
Person: Liu Liang Chiu-Chu Sara, director, owns ten percent - or more - of the company
Transaction date: Nov. 10, 2025
Reporting date: Nov. 12, 2025
Average share price: -46.96405960945529
Sold shares for 45696.03