Gencor Industries GENC Rallies 201 as Bulls Target 1596 20260513 Solid Biosciences SLDB Q1 2026 Earnings Miss Sparks Concern Arc Raiders Map Expansion Embark Studios Faces Backlash Over Update Strategy