Interactive Brokers Group Inc

IBKRNASDAQ
$84.14
-3.35-3.83%
Ult. Agg.: Oct 14, 7:56 PM
$84.18
-3.31-3.78%
Interactive Brokers Group Ownership & Insider Activity - Benzinga