Barclays Suggests USIran Deal Progress May Broaden Global Equity Rally INCR Q2 2023 Earnings EPS Surpasses Estimates by 2868 Oil Prices Plummet Nearly 20 in May Marking Sharpest Monthly Decline Since 2020 Investar Holding Company ISTR Q1 2026 Earnings Strong EPS Surprise of 26 Lifts Shares Slightly NSSC Q1 2026 Earnings EPS Surpasses Consensus Stock Gains FUL Q1 2026 Earnings EPS Beat of 166 Drives Positive Stock Reaction AEIS Q1 2026 Earnings EPS Beat Drives Mixed Market Reaction as Revenue Details Remain Unavailable SATL Q1 2026 Earnings Massive EPS Miss Highlights Ongoing Challenges DOX Q1 2026 Earnings EPS Slightly Misses Estimates Amid Modest Stock Gain JCAP Q1 2026 Earnings Earnings Beat Estimates Stock Slides Slightly