Businessfrom24/7 Wall St.2 days agoCiti Is the Latest Bank to Sour On Super Micro Computer StockSuper Micro Computer's stock is down 32% amid export-control allegations, with analysts divided on its future valuation and price targets.