index trader Follow 1,112 Following 131 Followers 98 Popularity ··· 79 Visitors 17 Jul 2023 Joined United States