Super Micro Computer Inc (NASDAQ:SMCI) Currently -194.18 Percent Off Its 52-Week High, But Its Upside Possibilities Might Surprise You
In recent trading session, Super Micro Computer Inc (NASDAQ:SMCI) saw 2.13 million shares changing hands at last check today with its beta currently measuring 1.25.