Interactive Brokers Group, Inc.IBKR

Market cap
$6.8B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20245,185+19.47%
Dec 31, 20234,340+41.51%
Dec 31, 20223,067+13.01%
Dec 31, 20212,714+22.36%
Dec 31, 20202,218-14.03%
Dec 31, 20192,580+9.04%
Dec 31, 20182,366+22.78%
Dec 31, 20171,927+30.64%
Dec 31, 20161,475+17.44%
Dec 31, 20151,256+12.59%
Dec 31, 20141,116-1.09%
Dec 31, 20131,128-5.42%
Dec 31, 20121,192-17.45%
Dec 31, 20111,445+46.16%
Dec 31, 2010988