Smell test? Compared to what? The nuclear fart that GENE is explOding with...the company sold shares @ $0.00333 when it was trading at $2+...they sold 2.4 billion shares. For $8,000,000.
300+ million shares are now trading at a high of $10 per share.