News
As of September 2024, the portfolio's 30.3% tech stake was about 9 percentage points more than the Russell 2000 Growth Index's and was dominated by software firms like top holdings Descartes ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results