Credo CEO William Joseph Brennan disposes of 16,672 common shares worth $2,530,519.30 - CRDO News | Rallies