They made 7% returns in 3 weeks… that is really strong and will outperform most investors. Yes holding the stock all the way through would have been better. But if they have a formula where they can make those returns consistently, it is hard to beat.
