Companies that I believe are exceptional at what they do. Those investment usually take a few years to yield.
So far I got the best return on TSMC shares. I bought them way before the Intel to Arm transition, I believe that's when many realized the potential of the company. TSMC also pays decent dividends. Others in my portfolio that did great - Apple, Amex, Visa, BRK.B.