NET Cloudflare Inc Q4 2025 EPS edges past consensus analyst estimates shares climb 183 percent on upbeat investor sentiment MNTS Momentus Inc shares rally 3931 after Q3 2023 EPS narrowly tops analyst consensus estimates How US USGOW balances growth with profitability Eye on Rally 20260510