Super Micro up 113% in 3 months analysts predict up to 108% more gains
Super Micro Computer (SMCI) faces critical scrutiny as it approaches a Feb. 25 deadline to file its delayed financial reports with the SEC, amidst regulatory hurdles and allegations of accounting irre...