Oppenheimer Holdings Inc. (OPY)
NYSE: OPY · Real-Time Price · USD
87.56
+0.10 (0.11%)
Mar 30, 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
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
938758662425464582
Market Cap Growth
52.00%14.50%55.78%-8.45%-20.20%48.31%
Enterprise Value
717.23758.122,0081,342835.051,161
Last Close Price
87.5672.2964.0941.3242.3346.37
PE Ratio
6.715.5410.0615.9516.473.96
Forward PE
-12.1012.1012.1012.1012.10
PEG Ratio
-0.610.610.610.610.61
PS Ratio
0.600.460.460.340.420.42
PB Ratio
0.93-0.780.540.580.71
P/TBV Ratio
--0.85---
P/FCF Ratio
5.11-8.12-8.35-11.859.642.65
P/OCF Ratio
4.97-8.26-8.38-22.607.202.55
EV/Sales Ratio
0.460.461.401.070.750.83
EV/EBITDA Ratio
-1.2017.4715.9810.444.49
EV/EBIT Ratio
-1.2218.9928.6818.335.17
EV/FCF Ratio
3.91-8.12-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
15.83%18.04%9.94%6.27%6.07%25.23%
FCF Yield
19.58%-12.32%-11.98%-8.44%10.38%37.73%
Dividend Yield
0.82%0.25%0.24%0.00%0.00%0.00%
Payout Ratio
13.19%1.28%2.20%21.38%21.77%12.23%
Buyback Yield / Dilution
-1.36%-1.36%----
Total Shareholder Return
-0.54%-1.11%0.24%0.00%0.00%0.00%
Updated Jan 30, 2026. Data Source: Fiscal.ai. Capital Markets template. Financial Sources.
SEC Filings: 10-K · 10-Q