To date, Intrepidgains has produced 290% annualized returns for the last 6 years.
Nothing discuss herein should be taken as investment advice. We are not responsible for financial losses you may incur. The information provided should serve as part of a greater investment strategy.