Virginia VABK Q1 2026 In Line Whats Next for Investors Establishment ESTA Stock Up 560 Key Resistance at 7268 20260520 Tandy TLF Q1 2026 Earnings EPS 003 In Line with Estimates MGE Energy MGEE Q1 2026 Earnings EPS 132 Beats Estimates Is GeoVax Labs GOVX Still a Buy After 1592 Rally 20260520 Mobile Infra BEEP Q1 2026 Earnings Surprise EPS 010 Up Significant Huadi HUDI Stock Slides 348 Support at 105 20260520