What do people make of this news? From memory didn't he step down in the first place because the SP was underperforming after IPO??