I have a ? what do serious investors think the mini run was on fri??/ Does anyone think that some god news leaked?