42.5% returns in 1 year: Should you buy this stock?