You might also want to consider a stock's market capitalization before you invest,
since companies of different sizes tend to behave, as a group, in different ways.
Since the top tech person in the
company goes by
different titles depending on a number
of factors - such as the
size and history
of the
company - you'll need to cover the waterfront: