Mcrp Stock Eyes Fresh Highs Amid Strong Buying Pressure 20260401 1 FSLY Q1 2026 Earnings EPS Surges Past Estimates with 5834 Beat Stock Declines 421 KGS Q1 2026 Earnings EPS Beats Estimates by Nearly 11 Shares Edge Lower TERN Q4 2025 Earnings NarrowerThanExpected Loss Highlights Cost Discipline Amid PreRevenue Stage Visa Restrictions Push US Companies to Develop Contingency Plans as 80 Report Immigrant Executives Old Republic International Q1 2026 Earnings EPS Misses Estimates Stock Slightly Lower UK Eases Russian Oil Sanctions Amid Rising Fuel Prices and Strait of Hormuz Concerns