Stoke Therapeutics (STOK) Tax Rate (2025)

Stoke Therapeutics (STOK) has 1 years of Tax Rate data on record, last reported at 3.23% in Q3 2025.