Credo Technology's Co-Founder and CTO Sold Nearly 30,000 Shares Worth $6.1 Million. What Does That Mean for Investors?
The connectivity provider for data center infrastructure reported a notable insider sale following a 134% increase in its stock price over the past year.