Gencor Industries GENC Rallies 201 as Bulls Target 1596 20260513 Crane Harbor CRAN Stock Analysis 060 Gain What to Watch 20260514 Harmonic HLIT Q1 2026 Results Top Views on Strong Revenue