Interactive Brokers Group delivers 26.39% annualized return over decade
Interactive Brokers Group (NASDAQ: IBKR) achieved a 26.39% annualized return over the past 10 years, beating the market by 12.87%. A $100 investment from a decade ago is now worth $1,035.47, with the company holding a market cap of $41.53 billion.

*this image is generated using AI for illustrative purposes only.
Interactive Brokers Group (NASDAQ: IBKR) has outperformed the broader market over the last decade, delivering an average annual return of 26.39%. This performance represents an outperformance of 12.87% on an annualized basis against market benchmarks.
A hypothetical investment of $100 in IBKR stock 10 years ago would currently be valued at $1,035.47. This calculation is based on the company's share price of $91.60 at the time of writing.
Performance Metrics
The firm’s long-term growth trajectory has resulted in a current market capitalization of $41.53 billion. The data underscores the impact of compounded returns on capital appreciation over extended periods.
| Metric | Value |
|---|---|
| Annualized Return | 26.39% |
| Market Outperformance | 12.87% |
| Current Market Cap | $41.53 billion |
| Hypothetical Return ($100) | $1,035.47 |
What the Numbers Show
The divergence between the annualized return of 26.39% and the market outperformance of 12.87% implies that the broader market benchmark returned approximately 13.52% annually over the same period. This gap highlights Interactive Brokers Group’s ability to generate alpha relative to general market movements over the ten-year horizon.
Can Interactive Brokers sustain its 26% annualized growth rate as its $41.5 billion market cap increases, or will the law of large numbers inevitably compress returns?
How might rising interest rates and shifting regulatory environments in key markets impact IBKR's revenue streams from margin lending and clearing fees?
What specific competitive threats from fintech disruptors or traditional brokerages could erode IBKR's alpha generation in the next decade?

































