Posted by ABMN Staff on May 3rd, 2024
Super Micro Computer, Inc. (NASDAQ:SMCI – Get Free Report) traded down 1.9% during trading on Thursday following insider selling activity. The company traded as low as $709.12 and last traded at $724.34. 2,852,468 shares changed...
More of this article »