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 ...