Celsius CELH Q1 2026 Earnings EPS 041 Beats Estimates Atmos Energy ATO Unchanged at 18021 RangeBound Trading 20260514 Ibotta IBTA Gains 386 Support Holds at 3040 20260518 Figma FIG Crushes Q4 2025 Estimates EPS 008 Tops Views IRS Settlement Blocks Tax Audits Targeting President Trump and His Family Businesses CXApp CXAI Q4 2025 Earnings Miss EPS 020 vs 019 Expected Indonesias Landmark Domestic Workers Law Potential Economic and Labor Market Implications Geosphere Capitals Sanger Cautiously Optimistic on Indian Markets Amid Earnings Revival Hopes Fair Value Estimate Surge 10 Stocks See Biggest Upgrades After Q1 Earnings Morningstar Reports Ethereums SecondPlace Status Under Threat by 2030 Market Watchers Weigh In April Jobs Report Preview Labor Market Cooling Yet Resilient Indian Billionaires Accelerate Foreign Acquisitions as Domestic Growth Slows China Tightens CrossBorder Stock Trading Rules Five Key Details Grab Group CEO Anthony Tan Wins Top Honor at 41st Singapore Business Awards GEOS Q1 2026 Earnings Loss Per Share of 086 Reflects Challenging Oilfield Conditions MTUS Q1 2026 Earnings EPS Beats Estimates by 1765 as Operational Efficiencies Drive Profitability OTLY Q1 2026 Earnings Losses Narrow Sharply as Cost Improvements Exceed Expectations Armlogi Holding Corp BTOC Q4 2025 Earnings Narrow Loss Reported Shares Slide 3 PTON Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher Amid Operational Updates Buda Juice Inc BUDA Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency RTX Q1 2026 Earnings Solid EPS Beat Driven by Strong Commercial and Defense Demand Krystal Biotech KRYS Q1 2026 Earnings Strong Earnings Beat Amidst Modest Stock Decline KALA Q4 2025 Earnings Loss Narrows Sharply on Disciplined Cost Management Annaly Capital Management Q1 2026 Earnings EPS Slightly Beats Estimates Amid Challenging Rate Environment Cytokinetics Q1 2026 Earnings Small EPS Beat Amid Continued RD Focus South Koreas KOSPI Reaches Record High as Asian Markets Eye USIran Talks Tompkins Financial Corporation TMP Q1 2026 Earnings EPS Beats Estimates Despite Stock Decline