The return on invested capital (ROIC) of the Russell 2500 index has steadily declined from 7.5% t..., Sonic AI
“The return on invested capital (ROIC) of the Russell 2500 index has steadily declined from 7.5% to 3% over the last 30 years, indicating a deterioration in the quality of public small-cap companies.”