Element Solutions ESI Q1 2026 Earnings EPS 041 Beats Estimates NeoVolta NEOVW Declines 1304 Amid Market Weakness 20260520 Radcom RDCM Stock Green Flags Modest Uptick 20260415