I generate investment ideas from different sources.
I look at the list of weekly dividend increases.
I also try to identify companies for research based on my everyday spending patterns. In other words, I try to unleash my inner Peter Lynch.
I also review the list of dividend achievers/champions/aristocrats for bargains.
From time to time, I also try to

