Monster insider trading alert for SMCI stock
Super Micro Computer Inc. (NASDAQ: SMCI) seems to be in the midst of a catastrophe.
In March, the stock hit an all-time high (ATH) of $118 — at that point, SMCI stock was up 332% on a year-to-date (YTD) basis, bringing returns over the past two years up to an impressive 2,500%. Then, disaster struck.