193,551 Shares in Super Micro Computer, Inc. $SMCI Purchased by BLKBRD Asset Management LP
BLKBRD Asset Management LP bought a new stake in Super Micro Computer, Inc. (NASDAQ:SMCI - Free Report) in the 2nd quarter, according to the company in its most recent Form 13F filing with the...