The recent selloff is likely due to the "new" (and good) CEO leaving after a short time on the job and being replaced by another insider.