i don't think the buying of late yesterday and earlier today was retail - not many retail investors do lines of 250k - bought aggressively, somewhere close to 2m shares i would say and have then gone away - all the trades since have been a few day traders getting a bit excited with the early morning volume - they'll end up selling later today and push the price back down to 19.5/20 -