Storia: Needham keeps Buy rating on Super Micro Computer, cites record $60 billion order backlog — Warptech Lab News