Stoke Therapeutics (STOK) Tax Rate: 2025