ValScreen is an independent data and research screening tool. Screen results are mathematical model outputs based on publicly available financial data provided by Tiingo. Nothing on this platform constitutes investment advice, a recommendation to buy or sell any security, or personalized financial guidance. Factor scores compare fundamental ratios to sector averages and do not represent price targets or predictions of future performance. Always conduct your own research and consult a qualified financial professional before making investment decisions. ValScreen LLC is not a registered investment adviser. Market data provided by Tiingo.