Screen March 2025 – cheap stocks (P/E in 4 years) with strong and improving CFROI