Credo CTO Cheng Chi Fung disposes of 27,473 common shares worth $5.73 million - CRDO News | Rallies