Hawthorn Bancshares HWBK Earnings Outlook Key Metrics for Q1 2026 Stoke Therapeutics STOK Trading at 3009 Key Decision Point 20260520 UK Regulator Fines Suicide Forum 950000 Over UK User Access Failures Instructure Pays Hackers to Delete Stolen Student Data After Canvas Breach Grove GROV Q1 2026 Earnings Beat Across the Board First Solar CEO Mark Widmar Sells 26M in Shares Sparking Insider Activity Scrutiny