Credo Technology CTO Cheng Chi Fung sells $5.03 million in common shares - CRDO News | Rallies