FactorInvestor
Contributor since: 2017
Company: O'Shaughnessy Asset Management (OSAM)