Cato Corp CATO Stock Down 388 Support Test at 282 20260520 Geosphere Capitals Sanger Cautiously Optimistic on Indian Markets Amid Earnings Revival Hopes