Stoke Therapeutics (STOK) Current Deferred Tax Assets: 2024