Interactive Brokers stock is trading -17.81% below its average target price of $106.43 after marking a 2.1% during today's afternoon session. Analysts are giving the mid-cap Capital Markets company an average rating of buy and target prices ranging from $94.0 to $125.0 per share.
The stock has an average amount of shares sold short at 2.2%, and a short ratio of 2.87. The company's insiders own 3.25% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. Finally, we also note that a significant number of institutional investors are invested in the stock, with 91.0% of Interactive Brokers's shares being owned by this investor type.
Institutions Invested in Interactive Brokers
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-06-30 | Vanguard Group Inc | 9% | 9,258,594 | $809,941,834 |
2023-06-30 | Blackrock Inc. | 8% | 8,757,929 | $766,143,658 |
2023-06-30 | Orbis Allan Gray Ltd | 8% | 8,147,790 | $712,768,696 |
2023-06-30 | Kayne Anderson Rudnick Investment Management LLC | 7% | 7,569,260 | $662,158,890 |
2023-06-30 | Cantillon Capital Management LLC | 4% | 3,834,468 | $335,439,273 |
2023-06-30 | Greenwich Wealth Management Llc | 3% | 2,928,304 | $256,168,043 |
2023-06-30 | State Street Corporation | 3% | 2,818,815 | $246,589,945 |
2023-06-30 | Bares Capital Management Inc | 2% | 2,571,299 | $224,937,245 |
2023-06-30 | Marshall Wace LLP | 2% | 2,447,539 | $214,110,719 |
2023-06-30 | Select Equity Group, Inc. | 2% | 2,237,176 | $195,708,163 |
Besides an analyst consensus of some upside potential, other market factors point to there being positive market sentiment on Interactive Brokers.