very good that you have 2million shares, but maybe next time you may not be that lucky to buy that many shares of a company you didnt make a DD on and even be rewarded for it soon...
first research, then buy!
price per share? when? now its 0.0063$ future just speculations, but in my opinion 0.50$ in 6-12months