Why Genesco Stock Got Rocked Today — GCO -1.00 · News Impact Screener