Flaherty FLC Stock Today Rallies 078 Resistance at 1760 20260520 Core Sci CORZ Q1 2026 Results Miss Estimates EPS 106 vs 007