Richard reveals the names of all 211 shares that pass his minimum quality screen, and the Strikes he gave them in 2025. Despite striking out, AstraZeneca features. Following my 5 Strikes explainer, I thought I would share the whole list of shares that passed my minimum quality filter in 2025. Shares that do not pass […]


