Our Insights

Endeavor Balanced Market Update – September 2018
Oct 12, 2018

The rolling one year return is 26.9% and the portfolio is up 190.2% since inception vs the market up 92.3%.