Orion SA OEC Q1 2026 Disappoints EPS 011 Below 012 Views FNB Corporation FNB Stock Analysis 064 Gain What to Watch 20260514 Noodles NDLS Stock Slides 111 Support at 1183 20260518 Flowco Holdings FLOC Crushes Q1 2026 Estimates EPS 109 Tops Views