Caleres beats Q1 earnings expectations | PiQ Markets