Ethos Technologies LIFE Reports Strong Q1 2026 Revenue NA EPS Beats Our Bond OBAI Stock Analysis Climbs 063 Eyes on 048 20260520