I absolutely agree that there's a lot of self-soothing when people's holdings drop to depressing levels. I'm guilty of it.
The reality is, we are just not being valued based on potential at the moment.
So... we either cross our fingers and hope that the market starts seeing our potential, or we wait patiently for clinical results. My mindset is geared towards the latter.
IHL Price at posting:
10.5¢ Sentiment: Buy Disclosure: Held