Why McKinley MKLY earnings could be a turning point Sportsmans SPWH Q1 earnings miss by narrow margin despite modest revenue growth shares slip LPSN LivePerson shares surge despite massive earnings miss and revenue decline investors upbeat on turnaround prospects Prologis Inc PLD Partners With Clean Power Alliance to Expand Equitable Renewable Energy Access Across Southern California URBN Q1 2026 Earnings EPS Surpasses Estimates by 114 Shares Gain 33 GPK Q1 2026 Earnings EPS Surges 56 Above Estimates Stock Jumps 515 SRXH Q2 2025 Earnings EPS Loss of 074 and No Revenue Reported Weigh on Sentiment SWK Q1 2026 Earnings EPS Surges Past Estimates Amid Operational Improvements Vista Gold Corp Q1 2026 Earnings Modest Improvement as Development Efforts Continue Encompass Health EHC Holds Steady Near Key Levels Analysis of Recent Price Action and Outlook USA Compression Partners USAC Retreats Slightly as Stock Holds Above Key Support Greenfire Resources GFR Slides 299 as Shares Test Key Support Zone Avnet Inc AVT Shows Strength Shares Climb 373 as Bulls Test Key Resistance HCXY Q1 2026 Earnings Slight EPS Miss Amid Stable Operations JOYY Q4 2025 Earnings EPS Misses Estimates Shares Decline 287 Primoris Services Corporation Q1 2026 Earnings EPS Misses Estimates by 315 Stock Rises Despite Disappointment PVL Q1 2023 Earnings Trust Reports Solid EPS Amid Quiet Quarter Stock Rises JBL Q1 2026 Earnings EPS Surge Beats Estimates Shares Rally 44 NIQ Q1 2026 Earnings Strong EPS Beat of 476 Surprise Driving Positive Stock Reaction Sonic Automotive SAH Q1 2026 Earnings EPS Surprises to the Upside Shares Gain Ground PACS Group Inc PACS Gains 319 as Stock Tests Resistance Near 41 James River Group JRVR Holds Near Key Support After Marginal Uptick Upbound Group Inc UPBD Posts Modest Gain as Shares Approach Resistance BlackRock Municipal 2030 Target Term Trust BTT Inches Higher as Investors Seek TaxExempt Stability Cognex Corporation CGNX Rallies Over 3 as Shares Bounce From Key Support Li Bang International Slips Fractionally Support at 086 in Focus Natuzzi NTZ Edges Higher Testing Key Resistance Amid Modest Gains