Is Turning TPB stock stable 093 20260420 Kartoon Studios TOON Stock Trendline Analysis Eye on Rally 20260423 How to Time Hecla HL Stock Entry Weakens 20260420 WRB WR notches 121 percent Q1 2026 EPS beat shares fall 28 percent amid cautious investor sentiment