Stoke Therapeutics STOK Q1 2026 Earnings Beat Revenue NA EPS 079 DHC2042Notes DHCNI Q1 2026 Earnings Miss EPS 018 vs 016 Expected Daily Market Overview S And P 500 Nasdaq Edge Up Dow Posts Small Dip 20260408 1