Upper limit on how many stocks one should own

Someone posted something similar in r/investing but a lot of answers were about numbers of ETFs/MFs. I was curios what you think the upper limit of the number of stocks you should own? I will add that Im looking at this from a buy and hold angle, not actively trading. Lastly, I understand The right number is what meets your risk tolerance. I get that, Im looking for other opinions/non-generic answer.

Thanks for your input.