Comcast Corporation CMCSA Q1 2026 Earnings Beat Fails to Shift Consensus Analyst Outlook Mannatech Incorporated MTEX Stock Is It Worth Investing In TFSL TFS reports 109 negative Q1 2026 EPS surprise shares edge down 034 today