Why Credo Technology Stock Plunged 20% Today - The Motley Fool