I have around 32 positions, the reason for this is i just find so many companies i love and want a piece of.
Once i find a company i like and i feel it is at a fair value level i start concentrating my weekly share purchases alongside my dividends into the new company, i build up a position and once im happy i move onto the next one. Every now and then I’ll check back to see if im happy with buying more shares after a re-evaluation.
The dividends from my older positions help fund the purchases for my new positions. This ensures the dividend cash flow into my portfolio is always going towards what i consider value.