Why Rovi Corporation Shares Sank Today