Has anyone heard of this stock? It seems to be on fire, from 1 to 10 per share the last three months. I was trying to find out more, obviously i missed the bottom but thoughts on how high this could go?