Stoke Therapeutics Inc. (STOK) reports earnings