Insiders have been selling to you in Jan/Feb 2023
CEO's, CFO's, and other corporate executives of publicly traded companies, have been selling their shares to you in January and February of 2023.
Question: If you knew that your company's share price was higher right now, then it will be for the foreseeable future, wouldn't you cash-in?
Answer: Yes, you would.
Be careful out there.