Cabaletta CABA Moat Analysis Cabaletta Bio Inc beats EPS estimates by 156 PPG PPG Industries EPS beats estimates by 24 as shares rise 06 on tepid revenue growth Can PGIM High ISD stock recover 060 20260418