I might be wrong, but there hasn't been a run on a rumor yet.
Just working some numbers in the IPO possible value; worst case it is worth $5 pps. Best case is $25. How this share price hasn't reflected these possibilities is strange. PE remains low and volume is steady.
Patiently waiting for the Pop. Don't blink. It will be $35 to $45 very soon. Load up the truck