NAII Q2 2024 Earnings Loss Per Share of 052 Highlights Challenges Mount Logan Capital Inc Q1 2026 Earnings Net Loss Reported Amid Strategic Positioning SailPoint Q1 2026 Earnings EPS Barely Misses Estimates Shares Rally CompX International CIX Q1 2026 Earnings EPS of 048 Drives Stock Rally Taoping Inc TAOP Q2 2011 Earnings EPS Misses Estimates Amid Challenging Quarter Fluence Energy Q1 2026 Earnings NarrowerThanExpected Loss Stock Declines