First FTHY Surges 089 Nearing 1424 Resistance 20260520 SWK SWKHL Q3 2025 Earnings Surprise EPS 059 Up Significant