{
 "ticker": "IBKR",
 "name": "Interactive Brokers Group, Inc.",
 "legal_name": "Interactive Brokers Group, Inc.",
 "cik": "0001381197",
 "exchange": "Nasdaq",
 "sic": "6211",
 "industry": "Security Brokers, Dealers & Flotation Companies",
 "state": "DE",
 "fiscal_year_end": "1231",
 "is_financial": false,
 "is_utility": false,
 "snapshot_date": "2026-10-26",
 "price": {
  "value": 80.28,
  "as_of": "2026-10-23",
  "source": "Alpaca Market Data (consolidated SIP daily bar)",
  "url": "https://docs.alpaca.markets/docs/historical-stock-data-1"
 },
 "market_cap": {
  "value": null,
  "as_of": "2026-10-23",
  "unit": "USD",
  "meaning": "price on the price date x latest reported point-in-time shares (see inputs.share_count_as_of)",
  "warning": null,
  "unavailable_reason": "SEC cover page (10-Q 0001381197-26-000147, as of 2026-08-05): Up-C structure: the cover counts only the listed class (453,077,771). The filing states that holder owns 26.5% of the operating company (IBG, Inc. share of IBG LLC membership interests); if each listed-class share maps to one membership interest the economic share count would be about 1,709,727,438, but that mapping is not stated in the filing text, so market value is withheld",
  "inputs": {
   "traded_price": {
    "value": 80.28,
    "as_of": "2026-10-23",
    "unit": "USD per traded unit (share or ADS)",
    "source": "Alpaca Market Data (consolidated SIP daily bar)",
    "url": "https://docs.alpaca.markets/docs/historical-stock-data-1"
   },
   "sec_shares_outstanding": null,
   "depositary_ratio": {
    "value": 1.0,
    "unit": "underlying shares per traded unit",
    "status": "domestic",
    "source": "10-K filer; SEC shares are the traded units",
    "evidence_url": null,
    "evidence_form": null,
    "evidence_filed": null,
    "body_snippet": null
   },
   "formula": "market_value = traded_price (price date) / depositary_ratio x latest point-in-time SEC shares outstanding (share-count date shown; from the filing cover page, summed across share classes only where the issuer filing verifies the classes are economically equivalent (rule + evidence URL in the source text), else withheld; priced at the primary listed class, so where other classes trade at a different price the value is an approximation; restated only for issuer-verified splits after the count date); weighted-average share counts are never used",
   "split_adjustment": null,
   "share_count_as_of": null,
   "share_count_age_days_at_price_date": null,
   "warning": null
  }
 },
 "share_basis": {
  "ratio": 1.0,
  "status": "domestic",
  "source": "10-K filer; SEC shares are the traded units",
  "evidence": null,
  "meaning": "SEC share counts and per-share figures are per underlying share; ratio = underlying shares per traded unit (1 for domestic common stock; N for an ADS representing N shares)."
 },
 "scores": {
  "graham": {
   "score": 42.0,
   "status": "partial: 2, 7",
   "complete": false,
   "missing_tests": [
    "2",
    "7"
   ],
   "passes_all": false,
   "data_as_of": "2025-12-31",
   "data_as_of_meaning": "oldest current-period input the score depends on",
   "stale_inputs": [
    "Revenue"
   ],
   "history_from": "2013",
   "history_through": "2025",
   "price_as_of": "2026-10-23",
   "price_stale": false,
   "verification": {
    "verified": 12,
    "mismatch": 0,
    "unverified": 18,
    "not_cross_checked": 1
   },
   "coverage": null,
   "computed_on": "2026-10-26",
   "rules_url": "https://theclaudetrader.com/p/graham",
   "components": [
    {
     "test": "1",
     "name": "Adequate size",
     "value": 2.44,
     "unit": "revenue $B",
     "threshold": ">= 1",
     "points": 5.0,
     "max": 5
    },
    {
     "test": "2",
     "name": "Debt <= equity (unclassified balance sheet fallback)",
     "value": null,
     "threshold": "<= 1.0",
     "points": null,
     "max": 30,
     "note": "no long-term debt or total liabilities reported in the last 18 months; no AssetsCurrent/LiabilitiesCurrent in any filing"
    },
    {
     "test": "3",
     "name": "Positive earnings each of 10 years",
     "value": "10 of 10",
     "threshold": "10 of 10",
     "points": 15.0,
     "max": 15
    },
    {
     "test": "4",
     "name": "Dividends every year for 20 years",
     "value": "16 of 20",
     "threshold": "20 of 20",
     "points": 12.0,
     "max": 15,
     "missing_years": [
      2006,
      2007,
      2008,
      2009
     ],
     "cross_check": {
      "verified_years": [
       2013,
       2014,
       2015,
       2016,
       2017,
       2018,
       2019,
       2020,
       2021,
       2022,
       2023
      ],
      "mismatch_years": [],
      "unverified_years": [
       2006,
       2007,
       2008,
       2009,
       2010,
       2011,
       2012,
       2024,
       2025
      ]
     },
     "note": null
    },
    {
     "test": "5",
     "name": "EPS growth, 3-yr avg now vs 10 yrs ago",
     "value": "0.23 -> 1.79 (+667%)",
     "threshold": ">= +33%",
     "points": 10.0,
     "max": 10
    },
    {
     "test": "6",
     "name": "P/E on 3-year average EPS",
     "value": 44.8,
     "threshold": "<= 15",
     "points": 0.0,
     "max": 15,
     "note": null
    },
    {
     "test": "7",
     "name": "P/B <= 1.5, or P/E x P/B <= 22.5",
     "value": null,
     "threshold": "<= 1.5 or <= 22.5",
     "points": null,
     "max": 10,
     "note": "equity or share count not fresh"
    }
   ],
   "inputs": [
    {
     "name": "Price (close, per traded unit)",
     "value": 80.28,
     "kind": "price",
     "source": "Alpaca Market Data (consolidated SIP daily bar)",
     "url": "https://docs.alpaca.markets/docs/historical-stock-data-1",
     "period": "2026-10-23",
     "age_days": 3,
     "stale": false
    },
    {
     "name": "Revenue",
     "value": 2440000000.0,
     "kind": "current",
     "source": "SEC XBRL RevenueFromContractWithCustomerExcludingAssessedTax",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2025-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 24291076,
     "verified": "unverified",
     "age_days": 299,
     "stale": true
    },
    {
     "name": "equity",
     "value": 5904000000.0,
     "kind": "current",
     "source": "SEC XBRL StockholdersEquity (companyfacts)",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000147/",
     "period": "2026-06-30",
     "accession": "0001381197-26-000147",
     "fact_id": 18403834,
     "verified": "unverified",
     "age_days": 118,
     "stale": false
    },
    {
     "name": "Net income FY2016",
     "value": 699000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000114036119004097/",
     "period": "2016-12-31",
     "accession": "0001140361-19-004097",
     "fact_id": 20692564,
     "verified": "unverified",
     "age_days": 3586
    },
    {
     "name": "Net income FY2017",
     "value": 793000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119720000006/",
     "period": "2017-12-31",
     "accession": "0001381197-20-000006",
     "fact_id": 20699129,
     "verified": "unverified",
     "age_days": 3221
    },
    {
     "name": "Net income FY2018",
     "value": 1125000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119721000008/",
     "period": "2018-12-31",
     "accession": "0001381197-21-000008",
     "fact_id": 20705563,
     "verified": "unverified",
     "age_days": 2856
    },
    {
     "name": "Net income FY2019",
     "value": 1089000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119722000010/",
     "period": "2019-12-31",
     "accession": "0001381197-22-000010",
     "fact_id": 20712049,
     "verified": "unverified",
     "age_days": 2491
    },
    {
     "name": "Net income FY2020",
     "value": 1179000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119723000014/",
     "period": "2020-12-31",
     "accession": "0001381197-23-000014",
     "fact_id": 20718741,
     "verified": "unverified",
     "age_days": 2125
    },
    {
     "name": "Net income FY2021",
     "value": 1636000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119724000083/",
     "period": "2021-12-31",
     "accession": "0001381197-24-000083",
     "fact_id": 20725944,
     "verified": "unverified",
     "age_days": 1760
    },
    {
     "name": "Net income FY2022",
     "value": 1842000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119725000036/",
     "period": "2022-12-31",
     "accession": "0001381197-25-000036",
     "fact_id": 20733004,
     "verified": "unverified",
     "age_days": 1395
    },
    {
     "name": "Net income FY2023",
     "value": 2812000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2023-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 20739613,
     "verified": "unverified",
     "age_days": 1030
    },
    {
     "name": "Net income FY2024",
     "value": 3407000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2024-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 20745920,
     "verified": "unverified",
     "age_days": 664
    },
    {
     "name": "Net income FY2025",
     "value": 4357000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2025-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 24298240,
     "verified": "unverified",
     "age_days": 299
    },
    {
     "name": "Dividend years (Yahoo)",
     "value": [
      2010,
      2011,
      2012,
      2013,
      2014,
      2015,
      2016,
      2017,
      2018,
      2019,
      2020,
      2021,
      2022,
      2023,
      2024,
      2025,
      2026
     ],
     "kind": "history",
     "source": "Yahoo Finance dividend history",
     "url": "https://finance.yahoo.com/quote/IBKR/history?filter=div",
     "period": null,
     "verified": "verified (partly: XBRL covers 11 of 20 years)",
     "note": "XBRL dividends-per-share facts cover 11 of the 20 years"
    },
    {
     "name": "Dividends per share FY2013 (XBRL)",
     "value": 0.1,
     "kind": "history",
     "source": "SEC XBRL CommonStockDividendsPerShareCashPaid",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000104746914001697/",
     "period": "2013-12-31",
     "accession": "0001047469-14-001697",
     "fact_id": 20887564,
     "verified": "verified",
     "age_days": 4682
    },
    {
     "name": "Dividends per share FY2014 (XBRL)",
     "value": 0.1,
     "kind": "history",
     "source": "SEC XBRL CommonStockDividendsPerShareCashPaid",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000104746915001520/",
     "period": "2014-12-31",
     "accession": "0001047469-15-001520",
     "fact_id": 20889430,
     "verified": "verified",
     "age_days": 4317
    },
    {
     "name": "Dividends per share FY2015 (XBRL)",
     "value": 0.1,
     "kind": "history",
     "source": "SEC XBRL CommonStockDividendsPerShareCashPaid",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000104746916010549/",
     "period": "2015-12-31",
     "accession": "0001047469-16-010549",
     "fact_id": 20891244,
     "verified": "verified",
     "age_days": 3952
    },
    {
     "name": "Dividends per share FY2016 (XBRL)",
     "value": 0.1,
     "kind": "history",
     "source": "SEC XBRL CommonStockDividendsPerShareCashPaid",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000104746917001069/",
     "period": "2016-12-31",
     "accession": "0001047469-17-001069",
     "fact_id": 20893029,
     "verified": "verified",
     "age_days": 3586
    },
    {
     "name": "Dividends per share FY2017 (XBRL)",
     "value": 0.1,
     "kind": "history",
     "source": "SEC XBRL CommonStockDividendsPerShareCashPaid",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000104746918001166/",
     "period": "2017-12-31",
     "accession": "0001047469-18-001166",
     "fact_id": 20894806,
     "verified": "verified",
     "age_days": 3221
    },
    {
     "name": "Dividends per share FY2018 (XBRL)",
     "value": 0.1,
     "kind": "history",
     "source": "SEC XBRL CommonStockDividendsPerShareCashPaid",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000114036119004097/",
     "period": "2018-12-31",
     "accession": "0001140361-19-004097",
     "fact_id": 20896521,
     "verified": "verified",
     "age_days": 2856
    },
    {
     "name": "Dividends per share FY2019 (XBRL)",
     "value": 0.1,
     "kind": "history",
     "source": "SEC XBRL CommonStockDividendsPerShareCashPaid",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119720000006/",
     "period": "2019-12-31",
     "accession": "0001381197-20-000006",
     "fact_id": 20898172,
     "verified": "verified",
     "age_days": 2491
    },
    {
     "name": "Dividends per share FY2020 (XBRL)",
     "value": 0.1,
     "kind": "history",
     "source": "SEC XBRL CommonStockDividendsPerShareCashPaid",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119723000014/",
     "period": "2020-12-31",
     "accession": "0001381197-23-000014",
     "fact_id": 20899789,
     "verified": "verified",
     "age_days": 2125
    },
    {
     "name": "Dividends per share FY2021 (XBRL)",
     "value": 0.1,
     "kind": "history",
     "source": "SEC XBRL CommonStockDividendsPerShareCashPaid",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119724000083/",
     "period": "2021-12-31",
     "accession": "0001381197-24-000083",
     "fact_id": 20901346,
     "verified": "verified",
     "age_days": 1760
    },
    {
     "name": "Dividends per share FY2022 (XBRL)",
     "value": 0.1,
     "kind": "history",
     "source": "SEC XBRL CommonStockDividendsPerShareCashPaid",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119725000036/",
     "period": "2022-12-31",
     "accession": "0001381197-25-000036",
     "fact_id": 20902991,
     "verified": "verified",
     "age_days": 1395
    },
    {
     "name": "Dividends per share FY2023 (XBRL)",
     "value": 0.025,
     "kind": "history",
     "source": "SEC XBRL CommonStockDividendsPerShareCashPaid",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2023-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 20904650,
     "verified": "verified",
     "age_days": 1030
    },
    {
     "name": "EPS diluted FY2014",
     "value": 0.1925,
     "kind": "history",
     "source": "SEC XBRL EarningsPerShareDiluted",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000104746917001069/",
     "period": "2014-12-31",
     "accession": "0001047469-17-001069",
     "fact_id": 20759961,
     "verified": "unverified",
     "note": "as reported 0.77, split factor 4",
     "age_days": 4317
    },
    {
     "name": "EPS diluted FY2015",
     "value": 0.195,
     "kind": "history",
     "source": "SEC XBRL EarningsPerShareDiluted",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000104746918001166/",
     "period": "2015-12-31",
     "accession": "0001047469-18-001166",
     "fact_id": 20764167,
     "verified": "unverified",
     "note": "as reported 0.78, split factor 4",
     "age_days": 3952
    },
    {
     "name": "EPS diluted FY2016",
     "value": 0.3125,
     "kind": "history",
     "source": "SEC XBRL EarningsPerShareDiluted",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000114036119004097/",
     "period": "2016-12-31",
     "accession": "0001140361-19-004097",
     "fact_id": 20768183,
     "verified": "unverified",
     "note": "as reported 1.25, split factor 4",
     "age_days": 3586
    },
    {
     "name": "EPS diluted FY2023",
     "value": 1.42,
     "kind": "history",
     "source": "SEC XBRL EarningsPerShareDiluted",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2023-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 20800485,
     "verified": "unverified",
     "age_days": 1030
    },
    {
     "name": "EPS diluted FY2024",
     "value": 1.73,
     "kind": "history",
     "source": "SEC XBRL EarningsPerShareDiluted",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2024-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 20806297,
     "verified": "unverified",
     "age_days": 664
    },
    {
     "name": "EPS diluted FY2025",
     "value": 2.22,
     "kind": "history",
     "source": "SEC XBRL EarningsPerShareDiluted",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2025-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 24300766,
     "verified": "unverified",
     "age_days": 299
    }
   ]
  },
  "magic_formula": {
   "score": null,
   "status": "insufficient data (no operating income in XBRL)",
   "complete": null,
   "missing_tests": [],
   "passes_all": null,
   "data_as_of": null,
   "data_as_of_meaning": "oldest current-period input the score depends on",
   "stale_inputs": [],
   "history_from": null,
   "history_through": null,
   "price_as_of": null,
   "price_stale": null,
   "verification": null,
   "coverage": null,
   "computed_on": "2026-10-26",
   "rules_url": "https://theclaudetrader.com/p/magic_formula",
   "components": [],
   "inputs": []
  },
  "momentum": {
   "score": 68.2,
   "status": "ok",
   "complete": true,
   "missing_tests": [],
   "passes_all": null,
   "data_as_of": "2026-10-23",
   "data_as_of_meaning": "oldest current-period input the score depends on",
   "stale_inputs": [],
   "history_from": null,
   "history_through": null,
   "price_as_of": "2026-10-23",
   "price_stale": null,
   "verification": null,
   "coverage": null,
   "computed_on": "2026-10-26",
   "rules_url": "https://theclaudetrader.com/p/momentum",
   "components": [
    {
     "name": "12-1 month return",
     "value": 36.9,
     "unit": "%",
     "percentile": 82.7,
     "points": 41.3,
     "max": 50
    },
    {
     "name": "6 month return",
     "value": 6.0,
     "unit": "%",
     "percentile": 54.4,
     "points": 10.9,
     "max": 20
    },
    {
     "name": "Price / 52-week high",
     "value": 0.818,
     "points": 12.3,
     "max": 15
    },
    {
     "name": "Volatility penalty (60d annualised)",
     "value": 37.8,
     "unit": "%",
     "points": 3.8,
     "max": 15
    }
   ],
   "inputs": [
    {
     "name": "Adjusted close series (14 months)",
     "value": 80.28,
     "kind": "price",
     "source": "Yahoo Finance / Alpaca Market Data daily history",
     "url": null,
     "period": "2026-10-23",
     "age_days": 3,
     "stale": false
    }
   ]
  },
  "insider": {
   "score": 0.0,
   "status": "no open-market transactions in window",
   "complete": true,
   "missing_tests": [],
   "passes_all": null,
   "data_as_of": "2026-10-23",
   "data_as_of_meaning": "oldest current-period input the score depends on",
   "stale_inputs": [],
   "history_from": null,
   "history_through": null,
   "price_as_of": null,
   "price_stale": null,
   "verification": null,
   "coverage": {
    "window_start": "2026-07-28",
    "through": "2026-10-23",
    "missing_days": 3,
    "note": "Form 4 data loaded through 2026-10-23"
   },
   "computed_on": "2026-10-26",
   "rules_url": "https://theclaudetrader.com/p/insider",
   "components": [
    {
     "name": "Open-market buy value / market cap (percentile among buyers)",
     "value": null,
     "unit": "bp",
     "points": 0.0,
     "max": 35
    },
    {
     "name": "Distinct buyers",
     "value": 0,
     "points": 0.0,
     "max": 25
    },
    {
     "name": "Buyer seniority",
     "value": 0.0,
     "points": 0.0,
     "max": 20
    },
    {
     "name": "Recency (half-life 30d)",
     "value": 0.0,
     "points": 0.0,
     "max": 10
    },
    {
     "name": "Sales penalty (excludes 10b5-1 plan sales)",
     "value": null,
     "unit": "bp",
     "points": -0.0,
     "max": 0
    }
   ],
   "inputs": [
    {
     "name": "excluded 2026-10-01 P",
     "value": "10b5-1 plan",
     "source": "rule"
    },
    {
     "name": "excluded 2026-09-01 P",
     "value": "10b5-1 plan",
     "source": "rule"
    },
    {
     "name": "excluded 2026-08-03 P",
     "value": "10b5-1 plan",
     "source": "rule"
    }
   ]
  },
  "buffett": {
   "score": 50.0,
   "status": "partial: 4, 5, 6, 7",
   "complete": false,
   "missing_tests": [
    "4",
    "5",
    "6",
    "7"
   ],
   "passes_all": false,
   "data_as_of": null,
   "data_as_of_meaning": "oldest current-period input the score depends on",
   "stale_inputs": [],
   "history_from": "2016",
   "history_through": "2025",
   "price_as_of": "2026-10-23",
   "price_stale": false,
   "verification": {
    "verified": 0,
    "mismatch": 0,
    "unverified": 26,
    "not_cross_checked": 1
   },
   "coverage": null,
   "computed_on": "2026-10-26",
   "rules_url": "https://theclaudetrader.com/p/buffett",
   "components": [
    {
     "test": "1",
     "name": "Average return on equity (net income / year-end equity)",
     "value": "74.4% over 8 yrs",
     "threshold": ">= 15%",
     "points": 25.0,
     "max": 25
    },
    {
     "test": "2",
     "name": "Profitable every year",
     "value": "10 of 10",
     "threshold": "all years",
     "points": 15.0,
     "max": 15
    },
    {
     "test": "3",
     "name": "Net income growth, 3-yr average now vs start of window",
     "value": "+22.1% a year",
     "threshold": ">= +10%",
     "points": 10.0,
     "max": 10
    },
    {
     "test": "4",
     "name": "Borrowings / 3-yr average earnings (years to repay)",
     "value": null,
     "threshold": "<= 4",
     "points": null,
     "max": 15,
     "note": "debt unknown: no debt concept reported in the last 18 months"
    },
    {
     "test": "5",
     "name": "Operating margin, 5-yr average",
     "value": "0 years with operating income and revenue",
     "threshold": ">= 20%",
     "points": null,
     "max": 10,
     "note": "needs at least 4 of the last 5 years"
    },
    {
     "test": "6",
     "name": "Free cash flow / net income, 5-yr (operating cash flow minus capex)",
     "value": "0 years",
     "threshold": ">= 1.0",
     "points": null,
     "max": 10,
     "note": "needs operating cash flow and capex for at least 4 of the last 5 years"
    },
    {
     "test": "7",
     "name": "Owner-earnings yield (3-yr avg free cash flow / market cap)",
     "value": null,
     "threshold": ">= 7%",
     "points": null,
     "max": 15,
     "note": "SEC cover page (10-Q 0001381197-26-000147, as of 2026-08-05): Up-C structure: the cover counts only the listed class (453,077,771). The filing states that holder owns 26.5% of the operating company (IBG, Inc. share of IBG LLC membership interests); if each listed-class share maps to one membership interest the economic share count would be about 1,709,727,438, but that mapping is not stated in the filing text, so market value is withheld"
    }
   ],
   "inputs": [
    {
     "name": "Price (close, per traded unit)",
     "value": 80.28,
     "kind": "price",
     "source": "Alpaca Market Data (consolidated SIP daily bar)",
     "url": "https://docs.alpaca.markets/docs/historical-stock-data-1",
     "period": "2026-10-23",
     "note": "SEC cover page (10-Q 0001381197-26-000147, as of 2026-08-05): Up-C structure: the cover counts only the listed class (453,077,771). The filing states that holder owns 26.5% of the operating company (IBG, Inc. share of IBG LLC membership interests); if each listed-class share maps to one membership interest the economic share count would be about 1,709,727,438, but that mapping is not stated in the filing text, so market value is withheld",
     "age_days": 3,
     "stale": false
    },
    {
     "name": "Net income FY2018",
     "value": 1125000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119721000008/",
     "period": "2018-12-31",
     "accession": "0001381197-21-000008",
     "fact_id": 20705563,
     "verified": "unverified",
     "age_days": 2856
    },
    {
     "name": "Equity at FY2018 end",
     "value": 1282000000.0,
     "kind": "history",
     "source": "SEC XBRL StockholdersEquity",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119720000006/",
     "period": "2018-12-31",
     "accession": "0001381197-20-000006",
     "fact_id": 22763662,
     "verified": "unverified",
     "age_days": 2856
    },
    {
     "name": "Net income FY2019",
     "value": 1089000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119722000010/",
     "period": "2019-12-31",
     "accession": "0001381197-22-000010",
     "fact_id": 20712049,
     "verified": "unverified",
     "age_days": 2491
    },
    {
     "name": "Equity at FY2019 end",
     "value": 1452000000.0,
     "kind": "history",
     "source": "SEC XBRL StockholdersEquity",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119721000008/",
     "period": "2019-12-31",
     "accession": "0001381197-21-000008",
     "fact_id": 22788592,
     "verified": "unverified",
     "age_days": 2491
    },
    {
     "name": "Net income FY2020",
     "value": 1179000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119723000014/",
     "period": "2020-12-31",
     "accession": "0001381197-23-000014",
     "fact_id": 20718741,
     "verified": "unverified",
     "age_days": 2125
    },
    {
     "name": "Equity at FY2020 end",
     "value": 1951000000.0,
     "kind": "history",
     "source": "SEC XBRL StockholdersEquity",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119722000010/",
     "period": "2020-12-31",
     "accession": "0001381197-22-000010",
     "fact_id": 22813242,
     "verified": "unverified",
     "age_days": 2125
    },
    {
     "name": "Net income FY2021",
     "value": 1636000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119724000083/",
     "period": "2021-12-31",
     "accession": "0001381197-24-000083",
     "fact_id": 20725944,
     "verified": "unverified",
     "age_days": 1760
    },
    {
     "name": "Equity at FY2021 end",
     "value": 2395000000.0,
     "kind": "history",
     "source": "SEC XBRL StockholdersEquity",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119723000014/",
     "period": "2021-12-31",
     "accession": "0001381197-23-000014",
     "fact_id": 22839133,
     "verified": "unverified",
     "age_days": 1760
    },
    {
     "name": "Net income FY2022",
     "value": 1842000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119725000036/",
     "period": "2022-12-31",
     "accession": "0001381197-25-000036",
     "fact_id": 20733004,
     "verified": "unverified",
     "age_days": 1395
    },
    {
     "name": "Equity at FY2022 end",
     "value": 2848000000.0,
     "kind": "history",
     "source": "SEC XBRL StockholdersEquity",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119724000083/",
     "period": "2022-12-31",
     "accession": "0001381197-24-000083",
     "fact_id": 22867214,
     "verified": "unverified",
     "age_days": 1395
    },
    {
     "name": "Net income FY2023",
     "value": 2812000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2023-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 20739613,
     "verified": "unverified",
     "age_days": 1030
    },
    {
     "name": "Equity at FY2023 end",
     "value": 3584000000.0,
     "kind": "history",
     "source": "SEC XBRL StockholdersEquity",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119725000036/",
     "period": "2023-12-31",
     "accession": "0001381197-25-000036",
     "fact_id": 22894760,
     "verified": "unverified",
     "age_days": 1030
    },
    {
     "name": "Net income FY2024",
     "value": 3407000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2024-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 20745920,
     "verified": "unverified",
     "age_days": 664
    },
    {
     "name": "Equity at FY2024 end",
     "value": 4280000000.0,
     "kind": "history",
     "source": "SEC XBRL StockholdersEquity",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2024-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 22920284,
     "verified": "unverified",
     "age_days": 664
    },
    {
     "name": "Net income FY2025",
     "value": 4357000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2025-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 24298240,
     "verified": "unverified",
     "age_days": 299
    },
    {
     "name": "Equity at FY2025 end",
     "value": 5363000000.0,
     "kind": "history",
     "source": "SEC XBRL StockholdersEquity",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000147/",
     "period": "2025-12-31",
     "accession": "0001381197-26-000147",
     "fact_id": 24477943,
     "verified": "unverified",
     "age_days": 299
    },
    {
     "name": "Net income FY2016",
     "value": 699000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000114036119004097/",
     "period": "2016-12-31",
     "accession": "0001140361-19-004097",
     "fact_id": 20692564,
     "verified": "unverified",
     "age_days": 3586
    },
    {
     "name": "Net income FY2017",
     "value": 793000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119720000006/",
     "period": "2017-12-31",
     "accession": "0001381197-20-000006",
     "fact_id": 20699129,
     "verified": "unverified",
     "age_days": 3221
    },
    {
     "name": "Net income FY2018",
     "value": 1125000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119721000008/",
     "period": "2018-12-31",
     "accession": "0001381197-21-000008",
     "fact_id": 20705563,
     "verified": "unverified",
     "age_days": 2856
    },
    {
     "name": "Net income FY2019",
     "value": 1089000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119722000010/",
     "period": "2019-12-31",
     "accession": "0001381197-22-000010",
     "fact_id": 20712049,
     "verified": "unverified",
     "age_days": 2491
    },
    {
     "name": "Net income FY2020",
     "value": 1179000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119723000014/",
     "period": "2020-12-31",
     "accession": "0001381197-23-000014",
     "fact_id": 20718741,
     "verified": "unverified",
     "age_days": 2125
    },
    {
     "name": "Net income FY2021",
     "value": 1636000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119724000083/",
     "period": "2021-12-31",
     "accession": "0001381197-24-000083",
     "fact_id": 20725944,
     "verified": "unverified",
     "age_days": 1760
    },
    {
     "name": "Net income FY2022",
     "value": 1842000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119725000036/",
     "period": "2022-12-31",
     "accession": "0001381197-25-000036",
     "fact_id": 20733004,
     "verified": "unverified",
     "age_days": 1395
    },
    {
     "name": "Net income FY2023",
     "value": 2812000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2023-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 20739613,
     "verified": "unverified",
     "age_days": 1030
    },
    {
     "name": "Net income FY2024",
     "value": 3407000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2024-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 20745920,
     "verified": "unverified",
     "age_days": 664
    },
    {
     "name": "Net income FY2025",
     "value": 4357000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2025-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 24298240,
     "verified": "unverified",
     "age_days": 299
    }
   ]
  },
  "lynch": {
   "score": 61.1,
   "status": "partial: 4, 6",
   "complete": false,
   "missing_tests": [
    "4",
    "6"
   ],
   "passes_all": false,
   "data_as_of": null,
   "data_as_of_meaning": "oldest current-period input the score depends on",
   "stale_inputs": [],
   "history_from": "2020",
   "history_through": "2025",
   "price_as_of": "2026-10-23",
   "price_stale": false,
   "verification": {
    "verified": 0,
    "mismatch": 0,
    "unverified": 2,
    "not_cross_checked": 1
   },
   "coverage": null,
   "computed_on": "2026-10-26",
   "rules_url": "https://theclaudetrader.com/p/lynch",
   "components": [
    {
     "test": "1",
     "name": "PEG: P/E divided by 5-yr EPS growth (in % points)",
     "value": 1.22,
     "threshold": "<= 1.0",
     "points": 23.5,
     "max": 30
    },
    {
     "test": "2",
     "name": "EPS growth, 5-yr compound rate",
     "value": "+29.7% a year",
     "threshold": "12% to 35% a year",
     "points": 20.0,
     "max": 20
    },
    {
     "test": "3",
     "name": "P/E on latest annual EPS",
     "value": 36.2,
     "threshold": "<= 25",
     "points": 2.6,
     "max": 10
    },
    {
     "test": "4",
     "name": "Borrowings / equity",
     "value": null,
     "threshold": "<= 0.5",
     "points": null,
     "max": 15,
     "note": "debt unknown: no debt concept reported in the last 18 months"
    },
    {
     "test": "5",
     "name": "Years of the last 5 in which EPS rose",
     "value": "5 of 5",
     "threshold": "5 of 5",
     "points": 15.0,
     "max": 15
    },
    {
     "test": "6",
     "name": "Net cash (cash minus borrowings) / market cap",
     "value": null,
     "threshold": ">= +10%",
     "points": null,
     "max": 10,
     "note": "SEC cover page (10-Q 0001381197-26-000147, as of 2026-08-05): Up-C structure: the cover counts only the listed class (453,077,771). The filing states that holder owns 26.5% of the operating company (IBG, Inc. share of IBG LLC membership interests); if each listed-class share maps to one membership interest the economic share count would be about 1,709,727,438, but that mapping is not stated in the filing text, so market value is withheld"
    }
   ],
   "inputs": [
    {
     "name": "Price (close, per traded unit)",
     "value": 80.28,
     "kind": "price",
     "source": "Alpaca Market Data (consolidated SIP daily bar)",
     "url": "https://docs.alpaca.markets/docs/historical-stock-data-1",
     "period": "2026-10-23",
     "note": "SEC cover page (10-Q 0001381197-26-000147, as of 2026-08-05): Up-C structure: the cover counts only the listed class (453,077,771). The filing states that holder owns 26.5% of the operating company (IBG, Inc. share of IBG LLC membership interests); if each listed-class share maps to one membership interest the economic share count would be about 1,709,727,438, but that mapping is not stated in the filing text, so market value is withheld",
     "age_days": 3,
     "stale": false
    },
    {
     "name": "EPS diluted FY2025",
     "value": 2.22,
     "kind": "history",
     "source": "SEC XBRL EarningsPerShareDiluted",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2025-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 24300766,
     "verified": "unverified",
     "age_days": 299
    },
    {
     "name": "EPS diluted FY2020",
     "value": 0.605,
     "kind": "history",
     "source": "SEC XBRL EarningsPerShareDiluted",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119723000014/",
     "period": "2020-12-31",
     "accession": "0001381197-23-000014",
     "fact_id": 20783721,
     "verified": "unverified",
     "note": "as reported 2.42, split factor 4",
     "age_days": 2125
    }
   ]
  },
  "graham_enterprising": {
   "score": 35.0,
   "status": "partial: 1, 2, 6, 7",
   "complete": false,
   "missing_tests": [
    "1",
    "2",
    "6",
    "7"
   ],
   "passes_all": false,
   "data_as_of": null,
   "data_as_of_meaning": "oldest current-period input the score depends on",
   "stale_inputs": [],
   "history_from": "2020",
   "history_through": "2025",
   "price_as_of": "2026-10-23",
   "price_stale": false,
   "verification": {
    "verified": 0,
    "mismatch": 0,
    "unverified": 7,
    "not_cross_checked": 2
   },
   "coverage": null,
   "computed_on": "2026-10-26",
   "rules_url": "https://theclaudetrader.com/p/graham_enterprising",
   "components": [
    {
     "test": "1",
     "name": "Current ratio",
     "value": null,
     "threshold": ">= 1.5",
     "points": null,
     "max": 15,
     "note": "no fresh current assets/liabilities (unclassified balance sheet)"
    },
    {
     "test": "2",
     "name": "Borrowings vs working capital",
     "value": null,
     "threshold": "<= 1.1x",
     "points": null,
     "max": 15,
     "note": "debt unknown: no debt concept reported in the last 18 months"
    },
    {
     "test": "3",
     "name": "No earnings deficit in the last 5 years",
     "value": "5 of 5 profitable",
     "threshold": "5 of 5",
     "points": 15.0,
     "max": 15
    },
    {
     "test": "4",
     "name": "Pays a current dividend",
     "value": "yes",
     "threshold": "yes",
     "points": 10.0,
     "max": 10
    },
    {
     "test": "5",
     "name": "EPS higher than five years earlier",
     "value": "0.60 -> 2.22",
     "threshold": "higher",
     "points": 10.0,
     "max": 10
    },
    {
     "test": "6",
     "name": "Price / book value per share",
     "value": null,
     "threshold": "<= 1.2",
     "points": null,
     "max": 20,
     "note": "equity or share count not fresh"
    },
    {
     "test": "7",
     "name": "Price / net current asset value per share (current assets minus all liabilities)",
     "value": null,
     "threshold": "<= 0.67",
     "points": null,
     "max": 15,
     "note": "needs fresh current assets, total liabilities (or assets and equity of the same date) and share count"
    }
   ],
   "inputs": [
    {
     "name": "Price (close, per traded unit)",
     "value": 80.28,
     "kind": "price",
     "source": "Alpaca Market Data (consolidated SIP daily bar)",
     "url": "https://docs.alpaca.markets/docs/historical-stock-data-1",
     "period": "2026-10-23",
     "note": "SEC cover page (10-Q 0001381197-26-000147, as of 2026-08-05): Up-C structure: the cover counts only the listed class (453,077,771). The filing states that holder owns 26.5% of the operating company (IBG, Inc. share of IBG LLC membership interests); if each listed-class share maps to one membership interest the economic share count would be about 1,709,727,438, but that mapping is not stated in the filing text, so market value is withheld",
     "age_days": 3,
     "stale": false
    },
    {
     "name": "Net income FY2021",
     "value": 1636000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119724000083/",
     "period": "2021-12-31",
     "accession": "0001381197-24-000083",
     "fact_id": 20725944,
     "verified": "unverified",
     "age_days": 1760
    },
    {
     "name": "Net income FY2022",
     "value": 1842000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119725000036/",
     "period": "2022-12-31",
     "accession": "0001381197-25-000036",
     "fact_id": 20733004,
     "verified": "unverified",
     "age_days": 1395
    },
    {
     "name": "Net income FY2023",
     "value": 2812000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2023-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 20739613,
     "verified": "unverified",
     "age_days": 1030
    },
    {
     "name": "Net income FY2024",
     "value": 3407000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2024-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 20745920,
     "verified": "unverified",
     "age_days": 664
    },
    {
     "name": "Net income FY2025",
     "value": 4357000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2025-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 24298240,
     "verified": "unverified",
     "age_days": 299
    },
    {
     "name": "Dividend years (Yahoo)",
     "value": [
      2019,
      2020,
      2021,
      2022,
      2023,
      2024,
      2025,
      2026
     ],
     "kind": "history",
     "source": "Yahoo Finance dividend history",
     "url": "https://finance.yahoo.com/quote/IBKR/history?filter=div",
     "period": null
    },
    {
     "name": "EPS diluted FY2025",
     "value": 2.22,
     "kind": "history",
     "source": "SEC XBRL EarningsPerShareDiluted",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2025-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 24300766,
     "verified": "unverified",
     "age_days": 299
    },
    {
     "name": "EPS diluted FY2020",
     "value": 0.605,
     "kind": "history",
     "source": "SEC XBRL EarningsPerShareDiluted",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119723000014/",
     "period": "2020-12-31",
     "accession": "0001381197-23-000014",
     "fact_id": 20783721,
     "verified": "unverified",
     "age_days": 2125
    }
   ]
  },
  "piotroski": {
   "score": 33.3,
   "status": "partial: 5, 6, 8",
   "complete": false,
   "missing_tests": [
    "5",
    "6",
    "8"
   ],
   "passes_all": false,
   "data_as_of": null,
   "data_as_of_meaning": "oldest current-period input the score depends on",
   "stale_inputs": [],
   "history_from": "2014",
   "history_through": "2025",
   "price_as_of": null,
   "price_stale": false,
   "verification": {
    "verified": 0,
    "mismatch": 0,
    "unverified": 15,
    "not_cross_checked": 0
   },
   "coverage": null,
   "computed_on": "2026-10-26",
   "rules_url": "https://theclaudetrader.com/p/piotroski",
   "components": [
    {
     "test": "1",
     "name": "Return on assets is positive",
     "value": "2.1%",
     "threshold": "pass = 1",
     "points": 11.11111111111111,
     "max": 11.11111111111111
    },
    {
     "test": "2",
     "name": "Operating cash flow is positive",
     "value": "15,811M",
     "threshold": "pass = 1",
     "points": 11.11111111111111,
     "max": 11.11111111111111
    },
    {
     "test": "3",
     "name": "Return on assets improved on the prior year",
     "value": "2.3% -> 2.1%",
     "threshold": "pass = 1",
     "points": 0.0,
     "max": 11.11111111111111
    },
    {
     "test": "4",
     "name": "Operating cash flow exceeds net income (accruals)",
     "value": "15,811M vs 4,357M",
     "threshold": "pass = 1",
     "points": 11.11111111111111,
     "max": 11.11111111111111
    },
    {
     "test": "5",
     "name": "Long-term debt / assets fell",
     "value": null,
     "threshold": "pass = 1",
     "points": null,
     "max": 11.11111111111111,
     "note": "an input is not reported for one of the two years"
    },
    {
     "test": "6",
     "name": "Current ratio improved",
     "value": null,
     "threshold": "pass = 1",
     "points": null,
     "max": 11.11111111111111,
     "note": "an input is not reported for one of the two years"
    },
    {
     "test": "7",
     "name": "No new shares issued (share count did not rise)",
     "value": "58M -> 64M",
     "threshold": "pass = 1",
     "points": 0.0,
     "max": 11.11111111111111
    },
    {
     "test": "8",
     "name": "Operating margin improved (stand-in for gross margin, which the dataset does not carry)",
     "value": null,
     "threshold": "pass = 1",
     "points": null,
     "max": 11.11111111111111,
     "note": "an input is not reported for one of the two years"
    },
    {
     "test": "9",
     "name": "Asset turnover (revenue / assets) improved",
     "value": "0.01 -> 0.01",
     "threshold": "pass = 1",
     "points": 0.0,
     "max": 11.11111111111111
    }
   ],
   "inputs": [
    {
     "name": "net_income 2025-12-31",
     "value": 4357000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2025-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 24298240,
     "verified": "unverified",
     "age_days": 299
    },
    {
     "name": "total_assets 2025-12-31",
     "value": 203240000000.0,
     "kind": "history",
     "source": "SEC XBRL Assets",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000147/",
     "period": "2025-12-31",
     "accession": "0001381197-26-000147",
     "fact_id": 24377650,
     "verified": "unverified",
     "age_days": 299
    },
    {
     "name": "cfo 2025-12-31",
     "value": 15811000000.0,
     "kind": "history",
     "source": "SEC XBRL NetCashProvidedByUsedInOperatingActivities",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2025-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 24312850,
     "verified": "unverified",
     "age_days": 299
    },
    {
     "name": "net_income 2025-12-31",
     "value": 4357000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2025-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 24298240,
     "verified": "unverified",
     "age_days": 299
    },
    {
     "name": "net_income 2024-12-31",
     "value": 3407000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2024-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 20745920,
     "verified": "unverified",
     "age_days": 664
    },
    {
     "name": "total_assets 2025-12-31",
     "value": 203240000000.0,
     "kind": "history",
     "source": "SEC XBRL Assets",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000147/",
     "period": "2025-12-31",
     "accession": "0001381197-26-000147",
     "fact_id": 24377650,
     "verified": "unverified",
     "age_days": 299
    },
    {
     "name": "total_assets 2024-12-31",
     "value": 150142000000.0,
     "kind": "history",
     "source": "SEC XBRL Assets",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2024-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 21930387,
     "verified": "unverified",
     "age_days": 664
    },
    {
     "name": "cfo 2025-12-31",
     "value": 15811000000.0,
     "kind": "history",
     "source": "SEC XBRL NetCashProvidedByUsedInOperatingActivities",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2025-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 24312850,
     "verified": "unverified",
     "age_days": 299
    },
    {
     "name": "net_income 2025-12-31",
     "value": 4357000000.0,
     "kind": "history",
     "source": "SEC XBRL ProfitLoss",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2025-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 24298240,
     "verified": "unverified",
     "age_days": 299
    },
    {
     "name": "shares_out 2015-12-31",
     "value": 63985335.0,
     "kind": "history",
     "source": "SEC XBRL CommonStockSharesOutstanding",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000104746916010549/",
     "period": "2015-12-31",
     "accession": "0001047469-16-010549",
     "fact_id": 23635930,
     "verified": "unverified",
     "age_days": 3952
    },
    {
     "name": "shares_out 2014-12-31",
     "value": 58473186.0,
     "kind": "history",
     "source": "SEC XBRL CommonStockSharesOutstanding",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119715000020/",
     "period": "2014-12-31",
     "accession": "0001381197-15-000020",
     "fact_id": 23608822,
     "verified": "unverified",
     "age_days": 4317
    },
    {
     "name": "revenue 2025-12-31",
     "value": 2440000000.0,
     "kind": "history",
     "source": "SEC XBRL RevenueFromContractWithCustomerExcludingAssessedTax",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2025-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 24291076,
     "verified": "unverified",
     "age_days": 299
    },
    {
     "name": "revenue 2024-12-31",
     "value": 1977000000.0,
     "kind": "history",
     "source": "SEC XBRL RevenueFromContractWithCustomerExcludingAssessedTax",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2024-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 20657724,
     "verified": "unverified",
     "age_days": 664
    },
    {
     "name": "total_assets 2025-12-31",
     "value": 203240000000.0,
     "kind": "history",
     "source": "SEC XBRL Assets",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000147/",
     "period": "2025-12-31",
     "accession": "0001381197-26-000147",
     "fact_id": 24377650,
     "verified": "unverified",
     "age_days": 299
    },
    {
     "name": "total_assets 2024-12-31",
     "value": 150142000000.0,
     "kind": "history",
     "source": "SEC XBRL Assets",
     "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
     "period": "2024-12-31",
     "accession": "0001381197-26-000062",
     "fact_id": 21930387,
     "verified": "unverified",
     "age_days": 664
    }
   ]
  }
 },
 "net_income_by_fy": [
  {
   "fy": 2013,
   "period_end": "2013-12-31",
   "sec_frame": "CY2013",
   "value": 37003000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000104746915001520/",
   "accession": "0001047469-15-001520"
  },
  {
   "fy": 2014,
   "period_end": "2014-12-31",
   "sec_frame": "CY2014",
   "value": 44533000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000104746915001520/",
   "accession": "0001047469-15-001520"
  },
  {
   "fy": 2015,
   "period_end": "2015-12-31",
   "sec_frame": "CY2015",
   "value": 415000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000104746918001166/",
   "accession": "0001047469-18-001166"
  },
  {
   "fy": 2016,
   "period_end": "2016-12-31",
   "sec_frame": "CY2016",
   "value": 699000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000114036119004097/",
   "accession": "0001140361-19-004097"
  },
  {
   "fy": 2017,
   "period_end": "2017-12-31",
   "sec_frame": "CY2017",
   "value": 793000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119720000006/",
   "accession": "0001381197-20-000006"
  },
  {
   "fy": 2018,
   "period_end": "2018-12-31",
   "sec_frame": "CY2018",
   "value": 1125000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119721000008/",
   "accession": "0001381197-21-000008"
  },
  {
   "fy": 2019,
   "period_end": "2019-12-31",
   "sec_frame": "CY2019",
   "value": 1089000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119722000010/",
   "accession": "0001381197-22-000010"
  },
  {
   "fy": 2020,
   "period_end": "2020-12-31",
   "sec_frame": "CY2020",
   "value": 1179000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119723000014/",
   "accession": "0001381197-23-000014"
  },
  {
   "fy": 2021,
   "period_end": "2021-12-31",
   "sec_frame": "CY2021",
   "value": 1636000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119724000083/",
   "accession": "0001381197-24-000083"
  },
  {
   "fy": 2022,
   "period_end": "2022-12-31",
   "sec_frame": "CY2022",
   "value": 1842000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119725000036/",
   "accession": "0001381197-25-000036"
  },
  {
   "fy": 2023,
   "period_end": "2023-12-31",
   "sec_frame": "CY2023",
   "value": 2812000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
   "accession": "0001381197-26-000062"
  },
  {
   "fy": 2024,
   "period_end": "2024-12-31",
   "sec_frame": "CY2024",
   "value": 3407000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
   "accession": "0001381197-26-000062"
  },
  {
   "fy": 2025,
   "period_end": "2025-12-31",
   "sec_frame": "CY2025",
   "value": 4357000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
   "accession": "0001381197-26-000062"
  }
 ],
 "eps_diluted_by_fy": [
  {
   "fy": 2013,
   "period_end": "2013-12-31",
   "sec_frame": "CY2013",
   "value": 0.1825,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000104746916010549/",
   "accession": "0001047469-16-010549",
   "value_reported": 0.73,
   "split_factor": 4.0,
   "split_basis": "filed between 2016-01-01 and 2016-04-29"
  },
  {
   "fy": 2014,
   "period_end": "2014-12-31",
   "sec_frame": "CY2014",
   "value": 0.1925,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000104746917001069/",
   "accession": "0001047469-17-001069",
   "value_reported": 0.77,
   "split_factor": 4.0,
   "split_basis": "filed between 2017-01-01 and 2017-04-30"
  },
  {
   "fy": 2015,
   "period_end": "2015-12-31",
   "sec_frame": "CY2015",
   "value": 0.195,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000104746918001166/",
   "accession": "0001047469-18-001166",
   "value_reported": 0.78,
   "split_factor": 4.0,
   "split_basis": "filed 2018-03-01"
  },
  {
   "fy": 2016,
   "period_end": "2016-12-31",
   "sec_frame": "CY2016",
   "value": 0.3125,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000114036119004097/",
   "accession": "0001140361-19-004097",
   "value_reported": 1.25,
   "split_factor": 4.0,
   "split_basis": "filed 2019-02-28"
  },
  {
   "fy": 2017,
   "period_end": "2017-12-31",
   "sec_frame": "CY2017",
   "value": 0.2675,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119720000006/",
   "accession": "0001381197-20-000006",
   "value_reported": 1.07,
   "split_factor": 4.0,
   "split_basis": "filed 2020-02-28"
  },
  {
   "fy": 2018,
   "period_end": "2018-12-31",
   "sec_frame": "CY2018",
   "value": 0.57,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119721000008/",
   "accession": "0001381197-21-000008",
   "value_reported": 2.28,
   "split_factor": 4.0,
   "split_basis": "filed 2021-03-01"
  },
  {
   "fy": 2019,
   "period_end": "2019-12-31",
   "sec_frame": "CY2019",
   "value": 0.525,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119722000010/",
   "accession": "0001381197-22-000010",
   "value_reported": 2.1,
   "split_factor": 4.0,
   "split_basis": "filed 2022-02-25"
  },
  {
   "fy": 2020,
   "period_end": "2020-12-31",
   "sec_frame": "CY2020",
   "value": 0.605,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119723000014/",
   "accession": "0001381197-23-000014",
   "value_reported": 2.42,
   "split_factor": 4.0,
   "split_basis": "filed 2023-02-24"
  },
  {
   "fy": 2021,
   "period_end": "2021-12-31",
   "sec_frame": "CY2021",
   "value": 0.81,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119724000083/",
   "accession": "0001381197-24-000083",
   "value_reported": 3.24,
   "split_factor": 4.0,
   "split_basis": "filed 2024-02-27"
  },
  {
   "fy": 2022,
   "period_end": "2022-12-31",
   "sec_frame": "CY2022",
   "value": 0.9375,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119725000036/",
   "accession": "0001381197-25-000036",
   "value_reported": 3.75,
   "split_factor": 4.0,
   "split_basis": "filed 2025-02-27"
  },
  {
   "fy": 2023,
   "period_end": "2023-12-31",
   "sec_frame": "CY2023",
   "value": 1.42,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
   "accession": "0001381197-26-000062",
   "value_reported": 1.42,
   "split_factor": 1.0,
   "split_basis": "filed 2026-02-27"
  },
  {
   "fy": 2024,
   "period_end": "2024-12-31",
   "sec_frame": "CY2024",
   "value": 1.73,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
   "accession": "0001381197-26-000062",
   "value_reported": 1.73,
   "split_factor": 1.0,
   "split_basis": "filed 2026-02-27"
  },
  {
   "fy": 2025,
   "period_end": "2025-12-31",
   "sec_frame": "CY2025",
   "value": 2.22,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
   "accession": "0001381197-26-000062",
   "value_reported": 2.22,
   "split_factor": 1.0,
   "split_basis": "filed 2026-02-27"
  }
 ],
 "revenue_by_fy": [
  {
   "fy": 2013,
   "period_end": "2013-12-31",
   "sec_frame": "CY2013",
   "value": 1128000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000104746916010549/",
   "accession": "0001047469-16-010549"
  },
  {
   "fy": 2014,
   "period_end": "2014-12-31",
   "sec_frame": "CY2014",
   "value": 1115000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000104746917001069/",
   "accession": "0001047469-17-001069"
  },
  {
   "fy": 2015,
   "period_end": "2015-12-31",
   "sec_frame": "CY2015",
   "value": 1256000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000104746918001166/",
   "accession": "0001047469-18-001166"
  },
  {
   "fy": 2016,
   "period_end": "2016-12-31",
   "sec_frame": "CY2016",
   "value": 1475000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000114036119004097/",
   "accession": "0001140361-19-004097"
  },
  {
   "fy": 2017,
   "period_end": "2017-12-31",
   "sec_frame": "CY2017",
   "value": 1927000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119720000006/",
   "accession": "0001381197-20-000006"
  },
  {
   "fy": 2018,
   "period_end": "2018-12-31",
   "sec_frame": "CY2018",
   "value": 2366000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119720000006/",
   "accession": "0001381197-20-000006"
  },
  {
   "fy": 2019,
   "period_end": "2019-12-31",
   "sec_frame": "CY2019",
   "value": 2580000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119720000006/",
   "accession": "0001381197-20-000006"
  },
  {
   "fy": 2020,
   "period_end": "2020-12-31",
   "sec_frame": "CY2020",
   "value": 1287000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119723000014/",
   "accession": "0001381197-23-000014"
  },
  {
   "fy": 2021,
   "period_end": "2021-12-31",
   "sec_frame": "CY2021",
   "value": 1568000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119724000083/",
   "accession": "0001381197-24-000083"
  },
  {
   "fy": 2022,
   "period_end": "2022-12-31",
   "sec_frame": "CY2022",
   "value": 1506000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119725000036/",
   "accession": "0001381197-25-000036"
  },
  {
   "fy": 2023,
   "period_end": "2023-12-31",
   "sec_frame": "CY2023",
   "value": 1557000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
   "accession": "0001381197-26-000062"
  },
  {
   "fy": 2024,
   "period_end": "2024-12-31",
   "sec_frame": "CY2024",
   "value": 1977000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
   "accession": "0001381197-26-000062"
  },
  {
   "fy": 2025,
   "period_end": "2025-12-31",
   "sec_frame": "CY2025",
   "value": 2440000000.0,
   "url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000062/",
   "accession": "0001381197-26-000062"
  }
 ],
 "dividend_years": [
  2010,
  2011,
  2012,
  2013,
  2014,
  2015,
  2016,
  2017,
  2018,
  2019,
  2020,
  2021,
  2022,
  2023,
  2024,
  2025,
  2026
 ],
 "insider_transactions_recent": [
  {
   "txn_date": "2026-10-01",
   "insider_name": "Conkling Lori A",
   "role": "director",
   "code": "P",
   "shares": 25.0,
   "price": 85.42,
   "value": 2135.5,
   "is_10b5_1": 1,
   "source_url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000151/#live"
  },
  {
   "txn_date": "2026-09-01",
   "insider_name": "Conkling Lori A",
   "role": "director",
   "code": "P",
   "shares": 25.0,
   "price": 94.53,
   "value": 2363.25,
   "is_10b5_1": 1,
   "source_url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000149/"
  },
  {
   "txn_date": "2026-08-03",
   "insider_name": "Conkling Lori A",
   "role": "director",
   "code": "P",
   "shares": 25.0,
   "price": 87.03,
   "value": 2175.75,
   "is_10b5_1": 1,
   "source_url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000140/"
  },
  {
   "txn_date": "2026-07-01",
   "insider_name": "Conkling Lori A",
   "role": "director",
   "code": "P",
   "shares": 25.0,
   "price": 88.03,
   "value": 2200.75,
   "is_10b5_1": 1,
   "source_url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000113/"
  },
  {
   "txn_date": "2026-06-01",
   "insider_name": "Conkling Lori A",
   "role": "director",
   "code": "P",
   "shares": 25.0,
   "price": 86.1,
   "value": 2152.5,
   "is_10b5_1": 0,
   "source_url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000111/"
  },
  {
   "txn_date": "2026-05-01",
   "insider_name": "Conkling Lori A",
   "role": "director",
   "code": "P",
   "shares": 25.0,
   "price": 79.64,
   "value": 1991.0,
   "is_10b5_1": 0,
   "source_url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000088/"
  },
  {
   "txn_date": "2026-04-28",
   "insider_name": "Harris Lawrence E",
   "role": "director",
   "code": "S",
   "shares": 26000.0,
   "price": 76.93,
   "value": 2000180.0000000002,
   "is_10b5_1": 0,
   "source_url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000086/"
  },
  {
   "txn_date": "2026-04-01",
   "insider_name": "Conkling Lori A",
   "role": "director",
   "code": "P",
   "shares": 25.0,
   "price": 68.38,
   "value": 1709.5,
   "is_10b5_1": 0,
   "source_url": "https://www.sec.gov/Archives/edgar/data/1381197/000138119726000074/"
  }
 ],
 "links": {
  "sec_filings": "https://www.sec.gov/edgar/browse/?CIK=0001381197",
  "sec_xbrl_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001381197.json",
  "sec_form4": "https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001381197&type=4",
  "sec_8k": "https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001381197&type=8-K",
  "yahoo": "https://finance.yahoo.com/quote/IBKR",
  "stooq": "https://stooq.com/q/d/?s=ibkr.us",
  "external_views_link_only": {
   "morningstar": "https://www.morningstar.com/search?query=IBKR",
   "finviz": "https://finviz.com/quote.ashx?t=IBKR",
   "stockanalysis": "https://stockanalysis.com/stocks/ibkr/",
   "seeking_alpha": "https://seekingalpha.com/symbol/IBKR",
   "openinsider": "http://openinsider.com/search?q=IBKR",
   "google_news": "https://news.google.com/rss/search?q=IBKR+stock"
  }
 },
 "machine_readable": {
  "json": "https://theclaudetrader.com/s/IBKR.json",
  "markdown": "https://theclaudetrader.com/s/IBKR.md",
  "research_packet": "https://theclaudetrader.com/r/IBKR.json",
  "index": "https://theclaudetrader.com/llms.txt"
 },
 "dossier": null,
 "cite_as": "The Claude Trader snapshot 2026-10-26, https://theclaudetrader.com/s/IBKR; data from SEC EDGAR XBRL and market prices (Alpaca Market Data, Yahoo Finance) to 2026-10-23.",
 "disclaimer": "Scores are deterministic rule outputs from public filings. fair_value_model is a labelled model estimate from the same filings (method at /fair-value), not an opinion or recommendation.",
 "fair_value_model": {
  "fair_value": null,
  "fv_low": null,
  "fv_high": null,
  "fv_gap_pct": null,
  "fv_verdict": null,
  "fv_methods": 0,
  "fv_as_of": "2026-10-23",
  "fv_calculated_on": "2026-10-26",
  "fv_inputs_through": null,
  "fv_skipped": "no point-in-time SEC share count on the price basis",
  "unit": "per traded unit (share or ADS), same currency as the price",
  "methods": {},
  "method_note": "Median of up to three methods from SEC filings: owner-earnings DCF (3-yr avg FCF, 10-yr two-stage, growth = min(5-yr revenue CAGR, 10%) fading to 2.5%, 9% discount), trailing EPS x SIC-peer median P/E (8-35), Graham number. Model estimate, not advice.",
  "discount_rate": 0.09,
  "terminal_growth": 0.025,
  "verdict_rule": "green: fair value more than 10% above price; red: more than 10% below; amber: within 10%",
  "page": "https://theclaudetrader.com/fair-value"
 }
}