For most of its life as a public company, Credo Technology Group (NASDAQ:CRDO) looked like a stock priced for a future that ...