So glad to be reassured that there is nothing funny at all going on with this stock. After all, a market cap of about 150 million is perfectly reasonable for a stock with multiple clinical trials going for 3 completely different drugs.
https://www.youtube.com/watch?v=PcRWO-jvjDI