Valspar hits 52-week high after results top expectations