Shares are down more than 75 percent from their March 2000 high.The company frequently repurchases its shares.A recent speed bump for the stock was a research group's critique of its much-touted, high-speed Application Control Engine, known as ACE, which provides greater control over applications and business services.