Logarithmic Total Returns of Five Indices 1990-2023

November 21, 2023