OPY - Oppenheimer Holdings Inc
Float
5.82M
Short % of Float
0.62%
Oustanding Shares
10.23M
Float
5.81M
Short % of Float
1.37%
Oustanding Shares
10.19M
Float
5.84 M
Short % of Float
0.86%
Oustanding Shares
10.28 M