GREAT question and WELCOME!
I hope you get a bunch of replies to this, as I am sure we all have some different thoughts.
First of all, I would say that there are several types of runners.
SLW was around $2.50 almost 2 years ago and has had a run since then to around $27 as of now - more than a 10 bagger, and was a fairly safe and consistent ride up. It is a solid company with earnings in a sector that is going up. In the more established companies, I look first at the sector (SLW is in metals) and then try to find the star within the sector.
Different world, IMO, for pinks. Few runners can sustain upward movement over a long period and more risk is there (i.e dilution, scams, p&d, etc.) IMO pinks are the toughest way to gain wealth, though they can offer a big % gain in the short term. If there was 1 secret formula everyone would be rich! Personally, on pinks I like to sell into the strong upward moves based upon very short term charts and watching L2, then buy back on the dips IF the charts, L2, momo, etc. warrant it. But my first nature is to cash out green - making money is what it is all about I do not look back at $$ I left on the table. There will ALWAYS be another one and as long as you are cashing out green you are heading in the right direction. To me, it is ALL about winners - no matter the size. I HATE loosing $$ much more than loosing out on more gains.
Winners cause you to accumulate wealth.
If I am in a pink that actually has a product, good apparent mgmt., unlikely to dilute with low OS and AS, I will try to trade my way to ride freebies and continue to sell into rallies.
Just some thoughts and again, WELCOME!