Oppenheimer Holdings Inc. (OPY)
NYSE: OPY · Real-Time Price · USD
115.92
+2.06 (1.81%)
Apr 22, 2026, 4:00 PM EDT - Market closed

Oppenheimer Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,241761662425464582
Market Cap Growth
122.16%14.86%55.78%-8.45%-20.20%48.31%
Enterprise Value
1,021760.532,0081,342835.051,161
Last Close Price
115.9272.2964.0941.3242.3346.37
PE Ratio
8.895.5410.0615.9516.473.96
Forward PE
-12.1012.1012.1012.1012.10
PEG Ratio
-0.610.610.610.610.61
PS Ratio
0.800.460.460.340.420.42
PB Ratio
1.24-0.780.540.580.71
P/TBV Ratio
--0.850.610.670.77
P/FCF Ratio
6.76-8.14-8.35-11.859.642.65
P/OCF Ratio
6.58-8.29-8.38-22.607.202.55
EV/Sales Ratio
0.660.461.401.070.750.83
EV/EBITDA Ratio
-1.2117.4715.9810.444.49
EV/EBIT Ratio
-1.2218.9928.6818.335.17
EV/FCF Ratio
5.56-8.14-25.32-37.4117.335.29
Debt / Equity Ratio
--1.621.200.560.70
Debt / EBITDA Ratio
--12.0011.265.722.56
Debt / FCF Ratio
---17.39-26.369.493.02
Net Debt / Equity Ratio
--1.581.160.430.55
Net Debt / EBITDA Ratio
--11.7110.914.311.74
Net Debt / FCF Ratio
---16.97-25.557.152.05
Asset Turnover
0.970.970.460.450.390.48
Quick Ratio
--0.010.020.070.12
Current Ratio
--1.261.381.391.44
Return on Equity (ROE)
42.34%49.67%8.69%3.76%3.62%19.40%
Return on Assets (ROA)
16.01%36.75%2.28%1.08%1.12%5.52%
Return on Invested Capital (ROIC)
23.14%53.11%3.46%2.00%2.31%10.24%
Return on Capital Employed (ROCE)
59.63%116.66%9.66%4.12%3.70%19.03%
Earnings Yield
11.96%18.04%9.94%6.27%6.07%25.23%
FCF Yield
14.79%-12.28%-11.98%-8.44%10.38%37.73%
Dividend Yield
0.62%0.25%0.24%1.45%1.42%3.32%
Payout Ratio
13.19%1.28%2.20%21.38%21.77%12.23%
Buyback Yield / Dilution
-1.36%-1.36%3.62%7.43%7.35%-2.79%
Total Shareholder Return
-0.74%-1.11%3.86%8.89%8.78%0.52%
Updated Jan 30, 2026. Data Source: Fiscal.ai. Capital Markets template. Financial Sources.
SEC Filings: 10-K · 10-Q