Why Super Micro Computer Stock Triumphed on Thursday
Super Micro Computer (NASDAQ: SMCI) is expanding, at least in terms of its retail footprint. Typically, when a company ponies up to buy more property, it means it's preparing for an upswing in business.That's the way the market seemed to…