Genpact Limited G Stock Analysis Climbs 142 Eyes on 3373 20260520 Wall Street Weighs In on Equity Residential What Analysts Are Saying Now