NetSol Technologies NTWK Q1 2026 Earnings Profitability Breakthrough Drives Positive Stock Movement NTRSO Q1 2026 Earnings Northern Trust Beats EPS Estimates by 1435 Shares Dip Slightly Enpro Inc NPO Q1 2026 Earnings EPS Beats Estimates Amid Modest Stock Gain Raymond James Financial Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher OPRT Q1 2026 Earnings EPS Surpasses Estimates by 243 Despite Stock Decline Ivanhoe Electric Inc Q1 2026 Earnings Deep EPS Miss Amidst PreRevenue Exploration Phase