04 Feb Various news outlets began reporting the move Tuesday
Backtested results in comparison to the Russell 3000 are nothing short of impressive. The screen has more than tripled the index since 1999, with an annualized return of 18.1% for the screen versus 4.3% for the Russell 3000. But factors such as quality, valuation, and...