Some people trade on charts, some fundamentals. Those with a long term view are able to accumulate large holdings. Short term traders would loose their nimbleness if they traded in large quantities. All long term investors are likely to make a lot. Short term traders ....some will make a lot.....even more will loose a lot.