You have at least broken even now. back at 106$. Very impressive gains over the last month. I dont know jack dick about this company or what they do so I will not speculate.
I hope OP cashed out already, this stock has been one of the most volatile I have seen. It is back under 60$ a share again.