FalconX Files Confidentially for IPO with SEC Engages Investment Bankers SATS Q1 2026 Earnings EPS Surprises with 7693 Beat Stock Declines 688 Dollar Tree Shares Surge After Latest Earnings Report What Investors Should Know