DTI Q1 2026 Earnings EPS Misses Expectations Stock Edges Higher eGain Corporation EGAN at 702 Buy Sell or Hold 20260520 FTAIM Q1 2026 Earnings Preferred Shares Hold Steady as EPS Misses Estimates How Bad Is DBV Tech DBVTs 102 Drop A Technical Look 20260521