That certainly looks like price manipulation to me.  Block at $2.90 to scare you into selling, then equal buys of 5300 set a penny apart starting a cent below where market should open.  Ain't no accident.   Somebody accumulating shares.