This stock gave 42.5% returns last yr, should you buy?