Hancock HWC Q1 2026 Beat Revenue NA EPS Exceeds by Significant Yen Faces Renewed Pressure as Markets Price in Potential Fed Rate Hike FIGS FIGS Stock Slides 159 Support at 1119 20260515