STOK Stoke Therapeutics Q4 2025 EPS misses estimates by 333 pushing shares 258 lower in todays session iShares Core MSCI Emerging Markets ETF IEMG Comparative Strategic Analysis vs iShares Core MSCI EAFE ETF IEFA Realty Income Corporation O A Core Defensive REIT Pick for Volatile Market Conditions The biggest catalyst for HubSpot HUBS nobody is watching Modest Gains 20260508