Cellectis CLLS Reports Strong Q1 2026 Revenue NA EPS Beats JhunjhunwalaPartnered Fund Acquires Stake in Tourism Finance Corporation of India Liberty LILA Q1 2026 Underperforms Key Challenges Ahead Insider Trading Activity Vickers Top Buyers and Sellers Report for May 21 2026 BWEN Q1 2026 Earnings NarrowerThanExpected Loss Drives DoubleDigit Stock Rally DSGR Q1 2026 Earnings EPS Beat Surprises Market Despite Revenue Discretion New Mountain Finance Corporation NMFC Q1 2026 Earnings Slight EPS Miss Weighs on Shares MaxCyte Q1 2026 Earnings EPS Beat Highlights Operational Cost Discipline Amid Revenue Disclosure Gaps VRSN Q1 2026 Earnings Earnings Beat Expectations Driven by Domain Base Stability GLOO Q4 2025 Earnings Loss Per Share of 078 Amidst Operational Challenges