Employee Ownership Declines

The Life Sciences/Biotechnology sector saw the greatest decline again in 2008, with employee ownership falling back by 27%, according to a press release. Only the E-commerce/Internet sector showed a gain in employee ownership, advancing 25%.

The company reported that CEO stock option holding also declined by 4.2% in 2008, with the median CEO-non-founder holdings at 4.462% of the companies they lead. The Life Sciences/Biotechnology CEO-non-founders saw their equity stake drop by 13.7%. A CFO-non-founder now holds a median 0.914% of the company, a slight decrease from comparable 2007 holdings.