I did a similar approach looking past the past 12 month from the top 100 by market cap.
11 of the top 100 lost money in the last 12 months and small caps had by far the best performance.
I did a similar approach looking past the past 12 month from the top 100 by market cap.
11 of the top 100 lost money in the last 12 months and small caps had by far the best performance.