25 years of 4Factor investing