This stock gave 32.4% returns in last year: Should you buy?