Oppenheimer Holdings Inc. (OPY)
NYSE: OPY · Real-Time Price · USD
97.33
-3.11 (-3.10%)
At close: Jun 5, 2026, 4:00 PM EDT
97.28
-0.05 (-0.05%)
After-hours: Jun 5, 2026, 7:00 PM EDT

Oppenheimer Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,042758662425464582
Market Cap Growth
54.95%14.50%55.78%-8.45%-20.20%48.31%
Enterprise Value
987.41,9802,0081,342835.051,161
Last Close Price
97.3372.2964.0941.3242.3346.37
PE Ratio
11.245.5410.0615.9516.473.96
Forward PE
-12.1012.1012.1012.1012.10
PEG Ratio
-0.610.610.610.610.61
PS Ratio
0.640.460.460.340.420.42
PB Ratio
1.090.770.780.540.580.71
P/TBV Ratio
1.150.840.850.610.670.77
P/FCF Ratio
11.98---9.642.65
P/OCF Ratio
11.51---7.202.55
EV/Sales Ratio
0.611.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
11.35---17.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
----9.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.32%18.04%9.94%6.27%6.07%25.23%
FCF Yield
8.35%---10.38%37.73%
Dividend Yield
0.82%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.48%-1.11%3.86%8.89%8.78%0.52%
SEC Filings: 10-K · 10-Q