long-term financial returns