Turkey Removes Direct Trade Restriction with Armenia Signaling Potential Economic Shift Genpact Limited G Stock Analysis Climbs 142 Eyes on 3373 20260520