In a report released today, Benjamin Budish from Barclays maintained a Sell rating on Virtus Investment Partners (VRTS – Research Report), with ...