Oppenheimer Holdings Inc. (OPY)
NYSE: OPY · Real-Time Price · USD
94.36
-0.94 (-0.98%)
May 15, 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,010758662425464582
Market Cap Growth
60.00%14.50%55.78%-8.45%-20.20%48.31%
Enterprise Value
955.61,9802,0081,342835.051,161
Last Close Price
94.3672.2964.0941.3242.3346.37
PE Ratio
10.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.620.460.460.340.420.42
PB Ratio
1.060.770.780.540.580.71
P/TBV Ratio
1.110.840.850.610.670.77
P/FCF Ratio
11.61-8.12-8.35-11.859.642.65
P/OCF Ratio
11.16-8.26-8.38-22.607.202.55
EV/Sales Ratio
0.591.211.401.070.750.83
EV/EBITDA Ratio
-8.9817.4715.9810.444.49
EV/EBIT Ratio
-9.3818.9928.6818.335.17
EV/FCF Ratio
10.98-21.20-25.32-37.4117.335.29
Debt / Equity Ratio
1.471.251.621.200.560.70
Debt / EBITDA Ratio
5.505.6612.0011.265.722.56
Debt / FCF Ratio
-7.49-13.35-17.39-26.369.493.02
Net Debt / Equity Ratio
1.461.231.581.160.430.55
Net Debt / EBITDA Ratio
5.375.4811.7110.914.311.74
Net Debt / FCF Ratio
-7.31-12.94-16.97-25.557.152.05
Asset Turnover
0.460.460.460.450.390.48
Quick Ratio
0.010.020.010.020.070.12
Current Ratio
1.261.281.261.381.391.44
Return on Equity (ROE)
13.12%16.02%8.69%3.76%3.62%19.40%
Return on Assets (ROA)
5.97%4.16%2.28%1.08%1.12%5.52%
Return on Invested Capital (ROIC)
8.84%6.18%3.46%2.00%2.31%10.24%
Return on Capital Employed (ROCE)
21.18%18.65%9.66%4.12%3.70%19.03%
Earnings Yield
9.62%18.04%9.94%6.27%6.07%25.23%
FCF Yield
8.61%-12.32%-11.98%-8.44%10.38%37.73%
Dividend Yield
0.85%0.25%0.24%1.45%1.42%3.32%
Payout Ratio
20.09%1.28%2.20%21.38%21.77%12.23%
Buyback Yield / Dilution
0.66%-1.36%3.62%7.43%7.35%-2.79%
Total Shareholder Return
1.51%-1.11%3.86%8.89%8.78%0.52%
Updated May 1, 2026. Data Source: Fiscal.ai. Capital Markets template. Financial Sources.
SEC Filings: 10-K · 10-Q