TTHI has had a heck of a run-up as well of late, presumably for the same reasons. Market cap is still only $100M and there is presumably a ton of upside if ELN's Alzheimer's results pan out, but I find it hard to have any confidence that the drug will ever show good results.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.