Oppenheimer Holdings Inc

OPY

$65.54+0.07 (+0.11%)

May 28, 2025, 4:00 PM

Financials
52Week High73.1252Week Low43.55
Beta1.21Current Ratio Annual0.62
Current Ratio Quarterly0.62Gross Margin TTM97.96
Market Cap676.22MNet Profit Margin TTM5.26
Operating Margin TTM13.72Price To Book0.78
Price To Earnings TTM8.88Price To Free Cash Flow TTM8.18
Price To Sales TTM0.47Quick Ratio Annual0.62
Quick Ratio Quarterly0.62Return On Assets TTM2.24
Return On Equity TTM9.03Return On Investment TTM3.47
Revenue Growth3Y0.91Revenue Growth5Y6.75
Revenue Growth Quarterly Yoy4.16Revenue Growth TTMYoy13.04
Revenue Per Share TTM128.32
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Dec 31, 202497001103.72M$216.15M
Mar 31, 2025854122137203.78M$205.10M
Change12(12%)41220(2000%)36(3600%)2063.64K(2%)$11.05M(5%)