What is going on with stock? There has been NO recent announcement and the share price has shot up. I see institutional money buying but not sure why. Anyone got an idea of what is going on?