Mills Barrington Advisors, LLC employs a diversified investment strategy focusing on quantitative analysis, supplemented by fundamental and technical analysis. The firm's investment philosophy emphasizes long-term growt…