Male manufacturers african working on production line at plastic bag machine

Vithun Khamsong/Moment via Getty Images

Investment Thesis

Small caps had a lackluster 2023 for the most part. Until October last year, the Russell 2000 Index (RTY) was losing 7% on a YTD basis, whereas the broader market was up 7% despite hitting

Source link