Sergio Perez Cabrera / Seller Main Published signals 5001. Leopard CalmGrowth-44%Subscribers0Weeks149Trades2704Win67%Profit Factor0.97Max DD86%