Accuray ARAY Q1 2026 Earnings EPS Misses Estimates as Revenue Figures Remain Unreported PFLT Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Falls Short GWRE Q1 2026 Earnings EPS Soars 48 Above Estimates Stock Rises 335 VKTX Q1 2026 Earnings WiderThanExpected Loss as Clinical Pipeline Progresses Upwork Q1 2026 Earnings EPS Surges Past Estimates as Freelance Platform Gains Traction BayFirst Financial Corp BAFN Q1 2026 Earnings Net Loss Reported as Stock Rises