MNDO MIND CTI reports 93 year over year Q1 2025 revenue drop shares gain 093 in todays trading Alibaba Group Holding Limited BABA T ATT shares drop 154 after Q1 2026 earnings release with no consensus analyst estimates available for the quarter Meta Platforms Inc META Extends Bullish Rally Amid AI and ChipDriven US Index Record Highs MMTec Inc MTC Stock Should You Buy Weakens 20260420