By using this site, you agree to our Privacy Policy and our Terms of Use. Close

This could mean 3 things:
1.) The CEO thinks the future of the company is bright and maybe they have an ace up in their sleeve.
2.) The CEO is buying stock to give a confidence boost to investors, financing their next-gen projects.
3.) Both of the two above.