Euroholdings EHLD Stock Opportunities Nudges Up 20260415 Will KT Corporation KT stock drop more today Q4 2025 EPS Exceeds Expectations TOWN TowneBank revenue surges 205 as investors look past EPS miss pushing shares up slightly The quiet strength in Genie GNE business model 163 20260508