The last 10-year data suggests that small caps have been the biggest beneficiaries, with an average return of 3.55% and a 100% win rate, indicating uninterrupted gains during this seasonal window, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results