Alaunos Therapeutics Inc. (TCRT) reports earnings