Royal Bank of Canada Q2 Earnings Call Highlights Key Takeaways and Market Focus Amazon Reports BestEver Thanksgiving Holiday Week with Record Sales and Items Sold Lithuania Data Breach Compromises 600000 National Records Including Potential Spy Identities Evaluating XLE Energy ETF for Summer Portfolio Positioning Gossamer Bio GOSS Investors Reminded of June 1 2026 Securities Class Action Deadline Flipkart Sets Record with 200 Million SingleDay Sales Highest Since 2007 KYMR Q1 2026 Earnings PreRevenue Biotech Beats EPS Estimates Stock Edges Lower KW Q1 2026 Earnings Strong EPS Surprise Amidst Challenging Market Peoples Financial Services Corp Q1 2026 Earnings EPS Misses Estimates by 795 Stock Declines IFS Q1 2026 Earnings EPS Surpasses Estimates by 1095 Amid Broader Market Headwinds USAU Q1 2026 Earnings EPS Miss Widens as Gold Explorer Advances Drilling Programs XEL Q1 2026 Earnings EPS Misses Estimates by a Narrow Margin Stock Edges Lower UFP Industries UFPI Holds Steady Near 8054 as Consolidation Continues Below Key Resistance AMC Networks Rebounds as Shares Climb 267 Key Levels to Watch Ecopetrol EC Slips 101 as Energy Sector Headwinds Persist Key Support at 1403 in Focus Templeton Dragon Fund TDF Slips as China Markets Remain Under Pressure VAALCO Energy EGY Slips 159 as Shares Test Key Support Near 542 SKE Q1 2026 Earnings Significant EPS Miss Amid Exploration Stage Operations CMCT Q3 2024 Earnings Significant EPS Miss Highlights Challenges Yet Stock Advances ACMR Q1 2026 Earnings Strong EPS Beat Drives Stock Higher VMI Q1 2026 Earnings EPS Surges 153 Above Estimates Stock Gains Gaming and Leisure Properties Inc GLPI Q1 2026 Earnings EPS Misses Estimates Stock Sees Modest Uptick CECO Q1 2026 Earnings EPS Smashes Estimates by 140 Yet Stock Drops on Revenue Concerns SK Hynix Surpasses 1 Trillion Market Cap as AI Demand Drives Chip Stock Surge Perella Weinberg Partners Q1 2026 Earnings EPS Misses Estimates as Advisory Revenue Remains Undisclosed Novo Nordisk NVO Climbs 215 as Shares Approach Key Resistance Near 48