Skip to content
★ Sign in to follow
JK

James Kao

Board Director
Director
RBB Bancorp
Insider activity · 24 months2 buys0 salesCumulative net flow
Total declarations
88
Company
1
▲ Purchases (70 ops.)
€6.9M
▼ Sales (1 ops.)
€1.7M

Latest filing published 22 May 2025 for RBB Bancorp.

Filing timeline

BuySale
James Kao

Insider track record

Disclosed buys
70
Disclosed sells
1
T+90 hit rate
65%
T+90 mean return
+4.1%

Across 17 buy signals with a settled T+90 return. Return basis: close on the day after publication.

Signal history

James Kao: trading record in brief

All filings by James Kao on record concern RBB Bancorp, in the capacity of board member. Over a trading history stretching from 26 July 2017 to 21 May 2025, the count stands at 88 filings.

In open-market terms, that means 70 purchases worth €6.9M on one side and 1 sale worth €1.7M on the other. The amount is not disclosed for 1 filing. Unlike grants, an open-market purchase is paid for by the insider, at the market price. The rest of the record consists of 16 option exercises. Since January 2025: 4 purchases and no sales on the market.

In size, the median ticket on the buying side is €64k. 39 out of 69 purchases came within 30 days of a purchase by at least one other insider of the same company. Such overlaps are known as a cluster signal: distinct people reaching the same decision at about the same time.

The newest entry dates from 22 May 2025: an option exercise, in RBB Bancorp. The clock since the last published purchase (3 March 2025) now reads 615 days. Typically, a trade is published a median of 3 days after it takes place. US insiders must file a Form 4 within two business days of a trade. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.

Companies and markets linked to James Kao

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations24 total
  • ◇
    DirectorExecutivesRBB Bancorp
    0SEC
    4,542 shares0Common Stock, No Par ValueSEC:0001437749-25-018212:0
  • ◇
    DirectorExecutivesRBB Bancorp
    0SEC
    700 shares0Common Stock, No Par ValueSEC:0001437749-25-017370:0
  • ▲
    DirectorExecutivesRBB Bancorp
    6,603 USD32SEC
    385 shares@ US$17.150.5% of flowCommon Stock, No Par ValueSEC:0001437749-25-005969:0
    Canonical exit: 26 May 2025 (T+90)
  • ▲
    DirectorExecutivesRBB Bancorp
    58,010 USD32SEC
    3,352 shares@ US$17.30624.4% of flowCommon Stock, No Par ValueSEC:0001437749-25-005103:0
    Canonical exit: 22 May 2025 (T+90)
  • ▲
    DirectorExecutivesRBB Bancorp
    119,560 USD33SEC
    7,000 shares@ US$17.088.8% of flowCommon Stock, No Par ValueSEC:0001437749-24-020580:0
    Canonical exit: 12 Sept 2024 (T+90)
  • ▲
    DirectorExecutivesRBB Bancorp
    0SEC
    5,447 shares0Common Stock, No Par ValueSEC:0001437749-24-017542:0
    Canonical exit: 14 Aug 2024 (T+90)
  • ▲
    DirectorExecutivesRBB Bancorp
    11,476 USD32SEC
    688 shares@ US$16.680.8% of flowCommon Stock, No Par ValueSEC:0001437749-24-008366:0
    Canonical exit: 13 Jun 2024 (T+90)
  • ▲
    DirectorExecutivesRBB Bancorp
    33,960 USD32SEC
    2,000 shares@ US$16.982.5% of flowCommon Stock, No Par ValueSEC:0001437749-24-008053:0
    Canonical exit: 11 Jun 2024 (T+90)
  • ▲
    DirectorExecutivesRBB Bancorp
    38,844 USD32SEC
    2,289 shares@ US$16.972.8% of flowCommon Stock, No Par ValueSEC:0001437749-24-007024:0
    Canonical exit: 4 Jun 2024 (T+90)
  • ▲
    DirectorExecutivesRBB Bancorp
    33,960 USD32SEC
    2,000 shares@ US$16.982.5% of flowCommon Stock, No Par ValueSEC:0001437749-24-006673:0
    Canonical exit: 2 Jun 2024 (T+90)
  • ▲
    DirectorExecutivesRBB Bancorp
    33,960 USD32SEC
    2,000 shares@ US$16.982.5% of flowCommon Stock, No Par ValueSEC:0001437749-24-006334:0
    Canonical exit: 29 May 2024 (T+90)
  • ▲
    DirectorExecutivesRBB Bancorp
    67,800 USD32SEC
    4,000 shares@ US$16.954.9% of flowCommon Stock, No Par ValueSEC:0001437749-24-006149:0
    Canonical exit: 27 May 2024 (T+90)
  • ▲
    DirectorExecutivesRBB Bancorp
    102,360 USD33SEC
    6,000 shares@ US$17.067.5% of flowCommon Stock, No Par ValueSEC:0001437749-24-004255:0
    Canonical exit: 13 May 2024 (T+90)
  • ▲
    DirectorExecutivesRBB Bancorp
    85,100 USD31SEC
    5,000 shares@ US$17.026.3% of flowCommon Stock, No Par ValueSEC:0001437749-24-003411:0
    Canonical exit: 6 May 2024 (T+90)
  • ▲
    DirectorExecutivesRBB Bancorp
    216,540 USD30SEC
    12,000 shares@ US$18.04515.8% of flowCommon Stock, No Par ValueSEC:0001437749-24-002863:0
    Canonical exit: 30 Apr 2024 (T+90)
  • ◇
    DirectorExecutivesRBB Bancorp
    0SEC
    600 shares0Common Stock, No Par ValueSEC:0001437749-24-001764:0
  • ▲
    DirectorExecutivesRBB Bancorp
    26,560 USD41SEC
    2,000 shares@ US$13.282.0% of flowCommon Stock, No Par ValueSEC:0001437749-23-031328:0
    Canonical exit: 6 Feb 2024 (T+90)
  • ◇
    DirectorExecutivesRBB Bancorp
    0SEC
    800 shares0Common Stock, No Par ValueSEC:0001437749-23-031326:0
  • ◇
    DirectorExecutivesRBB Bancorp
    0SEC
    800 shares0Common Stock, No Par ValueSEC:0001437749-23-001499:0
  • ◇
    DirectorExecutivesRBB Bancorp
    0SEC
    600 shares0Common Stock, No Par ValueSEC:0001437749-22-017649:0
  • ▲
    DirectorExecutivesRBB Bancorp
    39,760 USD21SEC
    2,000 shares@ US$19.883.0% of flowCommon Stock, No Par ValueSEC:0001437749-22-015099:0
    Canonical exit: 11 Sept 2022 (T+90)
  • ▲
    DirectorExecutivesRBB Bancorp
    41,760 USD19SEC
    2,000 shares@ US$20.883.1% of flowCommon Stock, No Par ValueSEC:0001437749-22-014815:0
    Canonical exit: 7 Sept 2022 (T+90)
  • ▲
    DirectorExecutivesRBB Bancorp
    40,680 USD17SEC
    2,000 shares@ US$20.343.1% of flowCommon Stock, No Par ValueSEC:0001437749-22-013277:0
    Canonical exit: 10 Aug 2022 (T+90)
  • ▲
    DirectorExecutivesRBB Bancorp
    390,215 USD18SEC
    18,000 shares@ US$21.678629.4% of flowCommon Stock, No Par ValueSEC:0001437749-22-010547:0
    Canonical exit: 28 Jul 2022 (T+90)

24 of 24 declarations