Shell Q1 Profits Surge Amid Iran Conflict and Strait of Hormuz Disruption Valero Energy Corp Analyst Report Highlights Refining Sector Dynamics Amid Changing Market Conditions Telos Corporation TLS Q1 2026 Earnings Surprise EPS 006 Up Significant Budget 2025 Analysis Key Measures and Opportunities for Financial Institutions Netlist Inc Files Form 144 Insider Sale Filing Signals Potential Share Disposition HMRC Awards 175m AI Contract to British Fintech Quantexa for Fraud Detection Evolution EPM Q1 2026 Results Fall Short EPS 026 Revenue NA