SEMrush. It's the ultimate competitor analysis tool. This digital marketing suite covers SEO, PPC keyword research, social media, PR, and content.