Why Hercules Capital HTGC Just Surged 199 Key Levels Ahead 20260520 American Res AREC Q3 2025 Earnings 007 EPS Surges Past 011 Estimates