In addition to $6MILLION NET LOSS - TEVE has a gagged share structure which means that the company does not want investors to know if and when they are diluting.
$6Million dollar net loss
Gagged T/A
Not much more anyone needs to know to confirm TEVE is a typical POS penny stock.