Sergio Perez Cabrera / Seller Main Published signals 5001. Leopard CalmGrowth47%Subscribers0Weeks124Trades2332Win67%Profit Factor1.03Max DD77% 5002. Leopard 39Growth-99%Subscribers0Weeks163Trades4021Win72%Profit Factor1.22Max DD100%