18% Average Annual Returns.
Three decades. It’s been a long, bumpy ride. Sometimes we out-perform the market. Sometimes the market out-performs us. But, over the long haul, it averages out to 18% a year.
87% Investment Success Ratio.
When we get it right we like to make money. When we get it wrong we want our money back. Any investment where we lose money is considered a failure. Any investment where we do not lose money is considered a success.
3 Decades of Experience.
Three decades of navigating capital through global financial meltdowns, natural disasters, wars, terrorist attacks, pandemics, and all manner of crises both big and small.