Vestas Wind Systems Shares Slip as Company Flags Margins at Low End of Guidance Ford Stock Surges 31 Since May Low as Institutional Investors Load Up on LongDated Call Options Page Industries Reports Volume Rebound After Three Years Margins Under Pressure Goldman Sachs US Sanctions Have Limited Impact on Russias Crude Exports Oil Prices Dip Delivery Robots Flooding LA Streets Raise Pedestrian Safety Concerns Tokyo Stocks Hit Record High as Middle East Peace Hopes Weigh on Oil and Dollar EVH Q1 2026 Earnings EPS Surpasses Expectations with 614 Surprise Femasys Inc FEMY Q1 2026 Earnings EPS Beat Drives 2985 Stock Surge COYA Q1 2026 Earnings NarrowerthanExpected Loss as Biotech Advances Pipeline Greenidge Generation Holdings 850 Senior Notes GREEL Q1 2025 Earnings Narrowed Loss Exceeds Expectations as Stock Reacts Cautiously KINS Q1 2026 Earnings EPS Misses Estimates Amid Challenging Underwriting Environment PFSI Q1 2026 Earnings EPS Miss of 385 Drags Shares Lower Amid Mortgage Market Headwinds Occidental Petroleum OXY Gains Modestly as Support Holds Above Key Level Zentek Ltd ZTEK Declines 782 as Stock Tests Key Support Level GrabAGun Digital PEW Slides 073 as Bulls Defend 258 Support SPX Technologies SPXC Retreats Slightly Amid Sector Rotation Key Support Levels Under Watch H World Group HTHT Advances 42 as Stock Approaches Key Resistance Level VICR Q1 2026 Earnings EPS Surprises 1983 Above Estimates as Stock Declines Slightly Phibro Animal Health PAHC Q1 2026 Earnings EPS Surges Past Estimates Stock Dips Despite Beat Flutter Entertainment Q1 2026 Earnings EPS Slightly Misses Estimates Amidst Strong Operating Trends Dollar General Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher LIN Q1 2026 Earnings EPS Slightly Exceeds Expectations Shares Edge Lower AdvanSix ASIX Q1 2026 Earnings Missed EPS Estimate Amid Challenging Conditions Amazon Could Join the 3 Trillion Market Cap Club in Coming Months TSS Inc Q1 2026 Earnings EPS Surges 170 Above Estimates Driving Stock Rally Brookfield Infrastructure Corporation 7250 Subordinated Notes due 2084 BIPJ Modest Dip Amid Steady Income Appeal