Latest filing published 22 May 2025 for RBB Bancorp.
Filing timeline
BuySaleInsider track record
Across 17 buy signals with a settled T+90 return. Return basis: close on the day after publication.
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.
- 4,542 shares0Common Stock, No Par ValueSEC:0001437749-25-018212:0
- 700 shares0Common Stock, No Par ValueSEC:0001437749-25-017370:0
- 385 shares@ US$17.150.5% of flowCommon Stock, No Par ValueSEC:0001437749-25-005969:0Canonical exit: 26 May 2025 (T+90)
- 3,352 shares@ US$17.30624.4% of flowCommon Stock, No Par ValueSEC:0001437749-25-005103:0Canonical exit: 22 May 2025 (T+90)
- 7,000 shares@ US$17.088.8% of flowCommon Stock, No Par ValueSEC:0001437749-24-020580:0Canonical exit: 12 Sept 2024 (T+90)
- 5,447 shares0Common Stock, No Par ValueSEC:0001437749-24-017542:0Canonical exit: 14 Aug 2024 (T+90)
- 688 shares@ US$16.680.8% of flowCommon Stock, No Par ValueSEC:0001437749-24-008366:0Canonical exit: 13 Jun 2024 (T+90)
- 2,000 shares@ US$16.982.5% of flowCommon Stock, No Par ValueSEC:0001437749-24-008053:0Canonical exit: 11 Jun 2024 (T+90)
- 2,289 shares@ US$16.972.8% of flowCommon Stock, No Par ValueSEC:0001437749-24-007024:0Canonical exit: 4 Jun 2024 (T+90)
- 2,000 shares@ US$16.982.5% of flowCommon Stock, No Par ValueSEC:0001437749-24-006673:0Canonical exit: 2 Jun 2024 (T+90)
- 2,000 shares@ US$16.982.5% of flowCommon Stock, No Par ValueSEC:0001437749-24-006334:0Canonical exit: 29 May 2024 (T+90)
- 4,000 shares@ US$16.954.9% of flowCommon Stock, No Par ValueSEC:0001437749-24-006149:0Canonical exit: 27 May 2024 (T+90)
- 6,000 shares@ US$17.067.5% of flowCommon Stock, No Par ValueSEC:0001437749-24-004255:0Canonical exit: 13 May 2024 (T+90)
- 5,000 shares@ US$17.026.3% of flowCommon Stock, No Par ValueSEC:0001437749-24-003411:0Canonical exit: 6 May 2024 (T+90)
- 12,000 shares@ US$18.04515.8% of flowCommon Stock, No Par ValueSEC:0001437749-24-002863:0Canonical exit: 30 Apr 2024 (T+90)
- 600 shares0Common Stock, No Par ValueSEC:0001437749-24-001764:0
- 2,000 shares@ US$13.282.0% of flowCommon Stock, No Par ValueSEC:0001437749-23-031328:0Canonical exit: 6 Feb 2024 (T+90)
- 800 shares0Common Stock, No Par ValueSEC:0001437749-23-031326:0
- 800 shares0Common Stock, No Par ValueSEC:0001437749-23-001499:0
- 600 shares0Common Stock, No Par ValueSEC:0001437749-22-017649:0
- 2,000 shares@ US$19.883.0% of flowCommon Stock, No Par ValueSEC:0001437749-22-015099:0Canonical exit: 11 Sept 2022 (T+90)
- 2,000 shares@ US$20.883.1% of flowCommon Stock, No Par ValueSEC:0001437749-22-014815:0Canonical exit: 7 Sept 2022 (T+90)
- 2,000 shares@ US$20.343.1% of flowCommon Stock, No Par ValueSEC:0001437749-22-013277:0Canonical exit: 10 Aug 2022 (T+90)
- 18,000 shares@ US$21.678629.4% of flowCommon Stock, No Par ValueSEC:0001437749-22-010547:0Canonical exit: 28 Jul 2022 (T+90)
24 of 24 declarations