He better write a check in June when 1.1 million options expire! I think they're 70 cents. Ideally he's kicked to the curb before then so he can exercise/sell without reporting. Likely what Fred did, however he left with grace.
I don't want to speak too soon, but Lebby's filing today may be a big F YOU to the company. As a shareholder investing in this technology, I would not be upset if he sold. Knowing him, I love it and I support it.