Optimist Fund Outlines Bullish Case for Toast TOST Amid Restaurant Tech Expansion IPG IPGP Stock Analysis Climbs 713 Eyes on 12748 20260520 WeRide Inc WRD Rebounds with 336 Gain Nears Key Resistance TuHURA Biosciences HURA Q1 2026 Disappoints EPS 013 Below 012 Views