Trinity TRINZ Stock Today Unchanged at 2539 Key Levels 20260519 Lucas GC LGCL Stock Today Rallies 294 Resistance at 184 20260518 WidePoint Corporation WYY Slides 612 as Selling Pressure Mounts 20260518 IRIDEX Corporation IRIX Q1 2026 Earnings Surprise EPS 003 Up Significant Brazil Surprised by EU Meat Import Restrictions Amid Mercosur Trade Tensions Criteo CRTO Hovers Near Support as AdTech Sector Faces Headwinds Piper Sandler Warns Prolonged Strait of Hormuz Closure Could Push Oil Prices to New Highs TPCS Q1 2026 Earnings Net Loss Reported Amidst Challenging Quarter Tamil Nadu Government Reshuffles Over 30 IAS Officers Pooja Kulkarni Appointed Prohibition and Excise Commissioner Truist Raises Price Target on Immunovant Maintains Hold Rating Airbus and BMW Partner with Mistral AI to Develop Defence and Safety Systems Blue Origins New Glenn Rocket Explodes During Test Jeff Bezos Says Very Rough Day Trainline Lifts Financial Outlook for Second Time in 2025 Signaling Strong Growth Stifel Financial Corp Reports April 2026 Operating Results Offers Monthly Performance Snapshot Oil Prices Tumble Over 20 in May Most Since 2020 on USIran Peace Deal Hopes Oklo Lands Department of Energy Boost but Commercial Delivery Remains Key Hurdle