TriCo Bancshares TCBK Rises Slightly as Regional Bank Sector Holds Steady Genius Group Approves 100 Million AI Investment Strategy to Accelerate Growth FSLR Q1 2026 Earnings EPS Crushes Estimates with 995 Surprise Snapon Stock Wall Street Analysts Weigh In on Price Targets