Been researching other microcaps. Just found another one with NO revenue, NO assets, yet is currently trading at .76 per share. WTF?