A Credo Insider Sold $11.3 Million in Stock After a 121% Run — Here's What Investors Should Know
This insider maintains 2.6 million shares directly and roughly 475,000 indirectly through a family trust after a planned sale under a Rule 10b5-1 trading arrangement.