CRDO insiders cash out as shorts stabilise and options stay calm
Credo Technology Group Holding Ltd pulled back 7.8% on Tuesday to $239.18, yet the week's most telling development is not the price drop — it's the CFO and co-founder selling into last week's strength while short…
