In a report released today, Tim Long from Barclays maintained a Sell rating on Ubiquiti Networks (UI – Research Report), with a price ...