Insiders Selling, Short Interest Growing Red Hat, Inc. (NYSE:RHT)

… a community-powered approach to develop and offer operating system, virtualization, management, middleware, cloud, mobile and storage technologies.