Is Horizon HTFC stock showing strong momentum Horizon Posts 39 EPS Miss Lags Street Estimates What is impacting investor view on A2ZCust2Mate AZ stock Momentum Building 20260427 Is Elbit Systems ESLT stock facing investor skepticism Elbit Systems posts 162 EPS beat on firm defense demand