Wondering if Global Payments at $82.22 is a beaten down payment giant or a genuine bargain hiding in plain sight? You are not alone. The stock has bounced 2.3% in the last week and 13.3% over the past month, but that still sits against a much tougher backdrop with returns of -26.5% year to date and -25.0% over the last year. Investors have been digesting ongoing integration efforts around its technology and merchant solutions businesses, along with strategic moves to sharpen its focus on…Read More
