CATO - The Cato Corporation Stock Analysis | Finranks