Buy at 142.20 tgt 144