Stoke Therapeutics (STOK) Current Deferred Tax Assets (2024)

Stoke Therapeutics (STOK) has 1 years of Current Deferred Tax Assets data on record, last reported at $402000.0 in Q1 2024.