STOK Earnings: AI Insights on Stoke Therapeutics Inc