Interactive Brokers Group, Inc.IBKR

Market cap
$6.8B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 20248,724+91.99%
Dec 31, 20234,544+14.52%
Dec 31, 20223,968-32.70%
Dec 31, 20215,896-26.92%
Dec 31, 20208,068+202.63%
Dec 31, 20192,666+13.16%
Dec 31, 20182,356+1559.15%
Dec 31, 2017142-73.90%
Dec 31, 2016544-24.97%
Dec 31, 2015725+73.88%
Dec 31, 2014417+195.93%
Dec 31, 2013141-74.77%
Dec 31, 2012558-48.58%
Dec 31, 20111,086-35.87%
Dec 31, 20101,693