Edgestream Partners L.P. Makes New $1.87 Million Investment in Super Micro Computer, Inc. $SMCI
Edgestream Partners L.P. has acquired a new position of 81,939 shares in Super Micro Computer, Inc. (NASDAQ:SMCI), valued at approximately $1.87 million, according to its latest SEC filing. Institutional investors now own 84.06% of the company, while analyst sentiment remains mixed with a consensus …