Imax Corporation IMAX Q1 2026 Earnings 017 EPS Surges Past 015 Estimates Appian APPN Surges 520 Nearing 2158 Resistance 20260518 NACCO Industries NC Rallies 074 as Bulls Target 5154 20260514 CollPlant CLGN Q4 2025 Earnings Miss EPS 026 vs 019 Expected American Res AREC Posts Q3 2025 Earnings Beat Heres What Drove It Private Equitys New Escape Hatch CV Squared Funds Keep Unsold Portfolio Companies in Limbo Oil Price Slumps After Trump Announces Cancellation of Iran Strike Strait of Hormuz Closure Continues Bullish IntermediateTerm Outlook Emerges in Latest Technical Assessment Foreign Investors Sell Over Rs 30000 Crore in Indian Equities in May Total Outflows Reach Rs 222 Lakh Crore Form 144 Filing for Tredegar Corporation Indicates Potential Insider Transaction Blue Jays Roster Dissatisfaction Could Impact Franchise Value as Player Exodus Continues US Payrolls Surge Past Expectations Though Underlying Red Flags Emerge Telsey Advisory Group Highlights Lowes Resilience Amid Housing Market Challenges Federal Reserve Considers Extending Dollar Swap Lines to Bolster Global Financial Stability FLUT Q1 2026 Earnings EPS Slightly Below Estimates Shares Slip RCMT Q1 2026 Earnings EPS Falls Short of Estimates Stock Declines CDZIP Q1 2026 Earnings NarrowerThanExpected Loss Reflects Cost Discipline Amid Water Resource Development POCI Q1 2026 Earnings Narrowing Loss Amidst Operational Progress RGEN Q1 2026 Earnings EPS Surges Past Estimates by 22 Revenue Details Not Disclosed Ionis Pharmaceuticals Holds Steady Near Support as Biotech Sector Eyes Catalysts Haoxi Health Technology Limited HAO Plunges 16 Key Levels to Watch Centerra Gold CGAU Surges 571 as Gold Rally Lifts Mining Stocks ZK International Group ZKIN Drops 714 Key Levels Under Pressure Social Security Timing BreakEven Analysis Suggests Potential Benefit of Delayed Filing for 62YearOld Earning 20000 BMRA Q1 2026 Earnings Loss of 044 Per Share Amid No Revenue Disclosure Zentek ZTEK Rallies 072 as Bulls Target 072 20260518 3M Company MMM Q1 2026 Beat Revenue NA EPS Exceeds by Significant Karooooo KARO Stock Analysis 182 Gain What to Watch 20260518 Should You Sell RenovoRx RNXT After 421 Drop 20260515 Endurance Technologies IPO Opens Key Details and Market Implications Trane TT Stock Down 133 Support Test at 43736 20260518 Harte Hanks HHS Flat at 280 Consolidation Continues 20260515