Adial Pharma ADIL Stock Technical Setup Flirts with Breakout 20260418 Flowserve Corporation FLS Stock Price Movement Behavior 770 20260418 CTRI Centuri Holdings Inc Q4 2025 EPS misses consensus estimates by 148 percent shares drop 178 percent as investors digest disappointing results