Fermi CEO Toby Neugebauer Unexpectedly Departed, Shares Down 18% | Intellectia.AI