Oppenheimer Holdings (NYSE:OPY) reported quarterly earnings of $1.87 per share. This is a 59.44 percent decrease over earnings of $4.61 per share from the same period last year. The company reported $313.58 million in
Oppenheimer Holdings Inc. (NYSE:OPY) today announced that its Board of Directors approved a share repurchase program that authorizes the Company to purchase up to 536,500 shares of the Company's Class A non-voting