Inspire INSP Q1 2026 Results Miss Estimates EPS 039 vs 028 Satellogic SATL Q1 2026 Earnings Miss by Significant Key Takeaways PhenixFIN Corporation PFX Q1 2026 Earnings Beat Revenue NA EPS 057 Automated Garment Manufacturing Could Robotics Reshape Global Apparel Supply Chains Edison International EIX Holds Steady Near 7068 as Utility Sector Gains Modestly Ecolab ECL Holds Near Resistance as Modest Gains Continue MongoDB Stock Slides 42 Key Levels to Watch as Support Approaches Tyler Technologies TYL Faces Modest Pullback as Key Support Levels Come Into Focus