Interactive Brokers Group, Inc.IBKR

Market cap
$6.8B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-44-15.38%
Dec 31, 2023-52-22.39%
Dec 31, 2022-67-64.36%
Dec 31, 2021-188+276.00%
Dec 31, 2020-50-43.82%
Dec 31, 2019-89+56.14%
Dec 31, 2018-57+119.23%
Dec 31, 2017-26+333.33%
Dec 31, 2016-6-82.86%
Dec 31, 2015-35-164.67%
Dec 31, 201454-266.85%
Dec 31, 2013-32-38.13%
Dec 31, 2012-52-61.74%
Dec 31, 2011-137+692.48%
Dec 31, 2010-17