Oppenheimer Holdings Inc.
OPY
$62.66
-$0.38-0.60%
OPY
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.