Sell your shares and move on if you are not happy. I might know more than you, but everything I know has been made public, so nothing new to tell you that you could/should already know.