In a report released yesterday, Patrick O’Shaughnessy from Raymond James maintained a Hold rating on BGC Partners (BGCP – Research Report). The company’s shares closed last Tuesday at $5.50, close to its 52-week high of $5.67. According to TipRanks.com, O’Shaughnessy