In the prior run up, there were a lot of shares on the ask between $42.42 and $42.45, thus I sold at $42.40, on the last run, there were no longer bunched, so I decided to wait for a little longer, and indeed it worked, I could have been less lucky and would have had to sell between $42.20 and $42.40 if bunching on the ask was still there.
Zeev