WEN: Shorts Trim After Earnings, Bears Still Elevated
WEN has posted its first meaningful relief rally in months — up 4.6% on the week to $7.70 — but with nearly 30% of the float still short and borrow conditions that tightened dramatically into the August 7 print, the…
