Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

MarketScreener Homepage  >  Equities  >  Nasdaq  >  Interactive Brokers Group, Inc.    IBKR

INTERACTIVE BROKERS GROUP, INC.

(IBKR)
  Report
SummaryQuotesNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Capitalization1 4 2324 1043 5783 995--
Entreprise Value (EV)1 4 2324 1043 5783 9953 9953 995
P/E ratio 55,3x24,0x22,2x26,1x26,1x24,5x
Yield 0,68%0,73%0,86%0,79%0,78%0,77%
Capitalization / Revenue 2,49x2,16x1,85x2,00x2,09x1,97x
EV / Revenue 2,49x2,16x1,85x2,00x2,09x1,97x
EV / EBITDA 3,86x3,30x2,94x3,27x3,40x3,12x
Price to Book ---2,50x2,44x-
Nbr of stocks (in thousands) 71 47475 09876 74978 053--
Reference price (USD) 59,254,746,650,850,850,8
Last update 01/16/201801/22/201901/21/202007/22/202007/22/2020-
1
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net sales1 1 7021 9031 9372 0011 9142 029
EBITDA1 1 0961 2451 2171 2201 1761 282
Operating profit (EBIT)1 1 0491 1961 1571 1649981 076
Operating Margin 61,6%62,8%59,7%58,2%52,2%53,0%
Pre-Tax Profit (EBT)1 1 0491 1961 1571 0401 0411 132
Net income1 76,0169161152157174
Net margin 4,47%8,88%8,31%7,58%8,20%8,55%
EPS2 1,072,282,101,951,942,07
Dividend per Share2 0,400,400,400,400,400,39
Last update 01/16/201801/22/201901/21/202007/22/202007/22/202007/22/2020
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net Debt ------
Net Cash position ------
Leverage (Debt / EBITDA) ------
Free Cash Flow1 ---260250268
ROE (Net Profit / Equities) ---10,8%9,30%9,60%
Shareholders' equity1 ---1 4041 6871 807
ROA (Net Profit / Asset) ---0,21%0,18%0,21%
Assets1 ---72 19087 16782 619
Book Value Per Share2 ---20,320,8-
Cash Flow per Share2 ---15,513,314,3
Capex1 ------
Capex / Sales ------
Last update 01/16/201801/22/201901/21/202007/22/202007/22/202007/22/2020
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2020 S&P Global Market Intelligence
Key data
Capitalization (USD)
3 994 730 532
Net sales (USD)
1 937 000 000
Number of employees
1 815
Sales / Employee (USD)
1 067 218
Free-Float
94,0%
Free-Float capitalization (USD)
3 753 673 131
EPS & Dividend