Short Interest Up 94% In This Restaurant Stock: Data Says Short… — WEN +0.20 · News Impact Screener