Oppenheimer Holdings Inc. (OPY)
NYSE: OPY · Real-Time Price · USD
86.29
-4.03 (-4.46%)
At close: Feb 27, 2026, 4:00 PM EST
86.58
+0.29 (0.34%)
After-hours: Feb 27, 2026, 7:00 PM EST

Oppenheimer Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
905761662429464585
Market Cap Growth
37.36%14.86%54.45%-7.66%-20.64%48.97%
Last Close Price
86.2972.1462.4339.6940.0443.16
PE Ratio
6.625.139.2514.2114.353.68
PS Ratio
0.580.490.490.360.430.42
PB Ratio
0.990.830.780.540.570.61
P/FCF Ratio
----9.642.67
P/OCF Ratio
----7.202.57
Debt / Equity Ratio
1.511.511.601.190.560.70
Debt / FCF Ratio
----9.493.02
Net Debt / Equity Ratio
-0.14-0.140.09-0.07-0.34-0.30
Net Debt / FCF Ratio
---0.691.46-5.85-1.30
Asset Turnover
--0.430.420.380.48
Quick Ratio
--1.171.311.351.35
Current Ratio
--1.261.401.411.46
Return on Equity (ROE)
16.71%16.71%8.69%3.76%3.62%19.40%
Return on Assets (ROA)
--2.28%1.08%1.11%5.52%
Return on Invested Capital (ROIC)
10.23%10.47%8.05%9.98%9.21%16.18%
Earnings Yield
16.40%19.51%10.81%7.04%6.97%27.17%
FCF Yield
---17.11%-8.37%10.38%37.53%
Dividend Yield
0.80%1.00%1.10%1.51%1.50%1.32%
Payout Ratio
13.19%-9.57%21.38%21.77%4.29%
Buyback Yield / Dilution
-1.36%-1.36%3.57%7.63%7.18%-2.77%
Total Shareholder Return
-0.57%-0.37%4.67%9.14%8.68%-1.44%
Updated Jan 30, 2026. Source: S&P Global Market Intelligence. Capital Markets template. Financial Sources.
SEC Filings: 10-K · 10-Q