RPC Inc RES Q1 2026 Earnings EPS Surpasses Estimates Amid Disappointing Revenue Details and Stock Decline FAST Q1 2026 Earnings Earnings Miss Estimates Stock Edges Higher TLPH Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Stock Reaction VTGN Q1 2026 Earnings Narrowing Losses as Pipeline Progress Steadies Investor Sentiment HD Q1 2026 Earnings EPS Misses Estimates as Stock Rises on Resilient Demand ALNT Q1 2026 Earnings EPS Misses Estimates Despite Slight Stock Uptick