Corpay Stock Analysis: Undervalued or Value Trap?