JELDWEN Holding JELD Q1 2026 Results Fall Short EPS 050 Revenue NA Okta OKTA Posts Record Q1 2026 EPS 090 Blows Past Estimates Capital Banc CBNK Stock Slides 058 Support at 2952 20260521 Is GeoVax Labs GOVX Still a Buy After 1592 Rally 20260520