financial track record