Change language

    Investment - Banking & Investment Services

    Company Aggregate Score P/E ratio Gross margin EBIT margin ROA Net income per employee
    Interactive Brokers Group, Inc. 93 85.9% 45.1% 0.5% €262.85K

    Notifications