Empire Petroleum Corporation EP Q3 2025 Earnings Loss Per Share Widens as Company Navigates Operational Challenges Insight Enterprises NSIT Q1 2026 Earnings EPS Surge Beats Estimates by 156 Shares Edge Higher ING Q1 2026 Earnings EPS Beats Estimates Modestly Shares Edge Higher Microsoft MSFT Among Top Holdings in Graham Stephans Portfolio as Cloud Revenue Surges MongoDB Positioned for Durable Growth in Database Market BMO Capital Highlights AI Opportunities Oracle ORCL Gains Wedbush Price Target Hike as Analysts Point to Overlooked Demand Visibility