Saturday, July 29, 2023

Most managers' excess returns have been consistent in the long run