If Apple’s on a roll… Posted on March 5, 2005 by jjn1 … why then are some of its senior executives selling stock like there was no tomorrow?