Tech, you also need to ask yourself: IF those 26 million shares were sold, then who BOUGHT those 26 million shares. Even at $0.15 per share, that's still $3.9 million!