You are right about shenanigans.
Somebody (a whole lotta somebodies) knew about the upgrade, as evidenced by the uptrend yesterday afternoon. Likely will be several up/down cycles before $7 is reached.
Being well above and beyond the upper BB indicates it is time to take profit. However, this may continue through tomorrow. You know the saying - First day (yesterday) is the smart money (usually insider types - typically big money, but having big money does not necessarily make one smart - just has connections), second day (today) are the wanna-be smart money folks, and third day is everybody else. Or, something like that.