NASDAQ
Oppenheimer Holdings Inc. (OPY) generated $844.84M in total revenue for FY 2025. Advisory Fees was the largest segment contributing $555.44M (65.7% of total revenue), followed by Investment Banking, Capital Markets at $152.87M (18.1%).
No price data available for this timeframe.