On February 27, 2025, Oppenheimer Holdings announced that Albert G. Lowenthal will step down as CEO on May 5, 2025, while Robert S. Lowenthal has been appointed as the new CEO, effective the same day. Albert will remain as Chairman, and no compensation details have been finalized yet.