Competitor analysis programs provide a comprehensive overview of your competitive environment as well as detailed competitor profiles covering topics such as competitor characteristics  buyer needs  views on supplier performance  product and price offerings  marketing strategies  financial data  acquisitions and much  much more