SMCI shorts ease as earnings loom and peers rally hard
SMCI enters its August 11 earnings window riding an 11% weekly gain — yet carrying 15.6% of its float sold short, a borrow pool that just tightened sharply, and an analyst consensus still anchored at Hold. The week's…