Canterbury CPHC at 1590 Buy Sell or Hold 20260518 Lindsay Corporation LNN Gains 265 Support Holds at 10271 20260518 Putin Visits China for 25th Anniversary of Friendship Treaty Amid Broader Diplomatic Pivot Graham GHC Stock Slides 331 Support at 101386 20260521 Tower Semiconductor TSEM Surges 549 as Demand for Specialty Chips Drives Momentum Ellington Financial EFC Q1 2026 Earnings Beat Across the Board City View Green Holdings Finalizes Private Placement Secures 725000 in Funding AGIO Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Gains Dicks Sporting Goods Strategic Bet on Foot Locker Shows Early Signs of Payoff