Source: https://www.retailinvestor.org/PortfolioReturnCalc.pdf