Credo Technology Group Holding (CRDO) Settles Patent Dispute With Amphenol Ending Legal Battles  Yahoo Finance