Follow the people · Insider

JC

Jingye Chen

Insider · CPO, Shopee · SE

Jingye Chen files insider transactions with the SEC as a cpo, shopee of Sea. We hold 52 disclosed purchases and sales filed since 20 March 2026, 2 of them in the last 90 days.

  • Files forSE
  • Disclosed buys and sells52 in all, 2 in the last 90 days
  • Last disclosure11 September 2026

Positions held

1 post we hold — a term names its own dates; a run of filings only says when they filed
  • Filed 18 March 202610 September 2026CPO, Shopee · Sea 200 Form 4 lines · source: SEC Form 4

Every transaction

200 transactions from SEC Form 4 — one row each, sort any column, open a row for the filing
200 of 200 shown
10 Sep 202611 Sep 2026SEC Form 41 dsold on the open marketSea22,394 sharesdown −1.3%up +0.0%
10 Sep 202611 Sep 2026SEC Form 41 dsold on the open marketSea7,606 sharesdown −1.3%up +0.0%
9 Sep 202611 Sep 2026SEC Form 42 dsold on the open marketSea18,299 sharesdown −2.3%up +0.0%
9 Sep 202611 Sep 2026SEC Form 42 dsold on the open marketSea9,001 sharesdown −2.3%up +0.0%
9 Sep 202611 Sep 2026SEC Form 42 dsold on the open marketSea2,000 sharesdown −2.3%up +0.0%
9 Sep 202611 Sep 2026SEC Form 42 dsold on the open marketSea700 sharesdown −2.3%up +0.0%
28 May 202629 May 2026SEC Form 41 dsold on the open marketSea656 sharesup +15.6%up +17.4%
28 May 202629 May 2026SEC Form 41 dsold on the open marketSea144 sharesup +15.6%up +17.4%
27 May 202628 May 2026SEC Form 41 dsold on the open marketSea118 sharesup +13.7%up +15.6%
27 May 202628 May 2026SEC Form 41 dsold on the open marketSea70 sharesup +13.7%up +15.6%
27 May 202628 May 2026SEC Form 41 dsold on the open marketSea62 sharesup +13.7%up +15.6%
27 May 202628 May 2026SEC Form 41 dsold on the open marketSea127 sharesup +13.7%up +15.6%
27 May 202628 May 2026SEC Form 41 dsold on the open marketSea293 sharesup +13.7%up +15.6%
27 May 202628 May 2026SEC Form 41 dsold on the open marketSea130 sharesup +13.7%up +15.6%
26 May 202628 May 2026SEC Form 42 dsold on the open marketSea63 sharesup +19.3%up +15.6%
26 May 202628 May 2026SEC Form 42 dsold on the open marketSea366 sharesup +19.3%up +15.6%
26 May 202628 May 2026SEC Form 42 dsold on the open marketSea371 sharesup +19.3%up +15.6%
22 May 202626 May 2026SEC Form 44 dsold on the open marketSea25 sharesup +21.7%up +19.3%
22 May 202626 May 2026SEC Form 44 dsold on the open marketSea460 sharesup +21.7%up +19.3%
22 May 202626 May 2026SEC Form 44 dsold on the open marketSea37 sharesup +21.7%up +19.3%
22 May 202626 May 2026SEC Form 44 dsold on the open marketSea43 sharesup +21.7%up +19.3%
22 May 202626 May 2026SEC Form 44 dsold on the open marketSea161 sharesup +21.7%up +19.3%
22 May 202626 May 2026SEC Form 44 dsold on the open marketSea74 sharesup +21.7%up +19.3%
21 May 202626 May 2026SEC Form 45 dsold on the open marketSea168 sharesup +19.4%up +19.3%
21 May 202626 May 2026SEC Form 45 dsold on the open marketSea19 sharesup +19.4%up +19.3%
21 May 202626 May 2026SEC Form 45 dsold on the open marketSea395 sharesup +19.4%up +19.3%
21 May 202626 May 2026SEC Form 45 dsold on the open marketSea218 sharesup +19.4%up +19.3%
20 May 202621 May 2026SEC Form 41 dsold on the open marketSea155 sharesup +22.7%up +19.4%
20 May 202621 May 2026SEC Form 41 dsold on the open marketSea618 sharesup +22.7%up +19.4%
20 May 202621 May 2026SEC Form 41 dsold on the open marketSea27 sharesup +22.7%up +19.4%
19 May 202620 May 2026SEC Form 41 dsold on the open marketSea248 sharesup +21.7%up +22.7%
19 May 202620 May 2026SEC Form 41 dsold on the open marketSea498 sharesup +21.7%up +22.7%
19 May 202620 May 2026SEC Form 41 dsold on the open marketSea54 sharesup +21.7%up +22.7%
18 May 202620 May 2026SEC Form 42 dsold on the open marketSea72 sharesup +20.3%up +22.7%
18 May 202620 May 2026SEC Form 42 dsold on the open marketSea680 sharesup +20.3%up +22.7%
18 May 202620 May 2026SEC Form 42 dsold on the open marketSea24 sharesup +20.3%up +22.7%
18 May 202620 May 2026SEC Form 42 dsold on the open marketSea24 sharesup +20.3%up +22.7%
15 May 202618 May 2026SEC Form 43 dsold on the open marketSea593 sharesup +20.4%up +20.3%
15 May 202618 May 2026SEC Form 43 dsold on the open marketSea174 sharesup +20.4%up +20.3%
15 May 202618 May 2026SEC Form 43 dsold on the open marketSea33 sharesup +20.4%up +20.3%
14 May 202618 May 2026SEC Form 44 dsold on the open marketSea285 sharesup +20.3%up +20.3%
14 May 202618 May 2026SEC Form 44 dsold on the open marketSea213 sharesup +20.3%up +20.3%
14 May 202618 May 2026SEC Form 44 dsold on the open marketSea253 sharesup +20.3%up +20.3%
14 May 202618 May 2026SEC Form 44 dsold on the open marketSea26 sharesup +20.3%up +20.3%
14 May 202618 May 2026SEC Form 44 dsold on the open marketSea21 sharesup +20.3%up +20.3%
14 May 202618 May 2026SEC Form 44 dsold on the open marketSea2 sharesup +20.3%up +20.3%
13 May 202614 May 2026SEC Form 41 dsold on the open marketSea24 sharesup +13.6%up +20.3%
13 May 202614 May 2026SEC Form 41 dsold on the open marketSea15 sharesup +13.6%up +20.3%
13 May 202614 May 2026SEC Form 41 dsold on the open marketSea15 sharesup +13.6%up +20.3%
13 May 202614 May 2026SEC Form 41 dsold on the open marketSea3 sharesup +13.6%up +20.3%
13 May 202614 May 2026SEC Form 41 dsold on the open marketSea425 sharesup +13.6%up +20.3%
13 May 202614 May 2026SEC Form 41 dsold on the open marketSea231 sharesup +13.6%up +20.3%
13 May 202614 May 2026SEC Form 41 dsold on the open marketSea87 sharesup +13.6%up +20.3%
12 May 202614 May 2026SEC Form 42 dsold on the open marketSea9 sharesup +10.6%up +20.3%
12 May 202614 May 2026SEC Form 42 dsold on the open marketSea18 sharesup +10.6%up +20.3%
12 May 202614 May 2026SEC Form 42 dsold on the open marketSea210 sharesup +10.6%up +20.3%
12 May 202614 May 2026SEC Form 42 dsold on the open marketSea159 sharesup +10.6%up +20.3%
12 May 202614 May 2026SEC Form 42 dsold on the open marketSea66 sharesup +10.6%up +20.3%
12 May 202614 May 2026SEC Form 42 dsold on the open marketSea338 sharesup +10.6%up +20.3%
11 May 202612 May 2026SEC Form 41 dsold on the open marketSea171 sharesup +25.2%up +10.6%
11 May 202612 May 2026SEC Form 41 dsold on the open marketSea198 sharesup +25.2%up +10.6%
11 May 202612 May 2026SEC Form 41 dsold on the open marketSea431 sharesup +25.2%up +10.6%
8 May 202612 May 2026SEC Form 44 dsold on the open marketSea155 sharesup +22.5%up +10.6%
8 May 202612 May 2026SEC Form 44 dsold on the open marketSea206 sharesup +22.5%up +10.6%
8 May 202612 May 2026SEC Form 44 dsold on the open marketSea439 sharesup +22.5%up +10.6%
7 May 20268 May 2026SEC Form 41 dsold on the open marketSea485 sharesup +19.9%up +22.5%
7 May 20268 May 2026SEC Form 41 dsold on the open marketSea276 sharesup +19.9%up +22.5%
7 May 20268 May 2026SEC Form 41 dsold on the open marketSea39 sharesup +19.9%up +22.5%
6 May 20268 May 2026SEC Form 42 dsold on the open marketSea129 sharesup +18.0%up +22.5%
6 May 20268 May 2026SEC Form 42 dsold on the open marketSea113 sharesup +18.0%up +22.5%
6 May 20268 May 2026SEC Form 42 dsold on the open marketSea437 sharesup +18.0%up +22.5%
6 May 20268 May 2026SEC Form 42 dsold on the open marketSea121 sharesup +18.0%up +22.5%
5 May 20266 May 2026SEC Form 41 dsold on the open marketSea363 sharesup +25.8%up +18.0%
5 May 20266 May 2026SEC Form 41 dsold on the open marketSea343 sharesup +25.8%up +18.0%
5 May 20266 May 2026SEC Form 41 dsold on the open marketSea94 sharesup +25.8%up +18.0%
4 May 20266 May 2026SEC Form 42 dsold on the open marketSea227 sharesup +24.4%up +18.0%
4 May 20266 May 2026SEC Form 42 dsold on the open marketSea524 sharesup +24.4%up +18.0%
4 May 20266 May 2026SEC Form 42 dsold on the open marketSea49 sharesup +24.4%up +18.0%
1 May 20264 May 2026SEC Form 43 dsold on the open marketSea800 sharesup +23.2%up +24.4%
30 Apr 20264 May 2026SEC Form 44 dsold on the open marketSea261 sharesup +25.2%up +24.4%
30 Apr 20264 May 2026SEC Form 44 dsold on the open marketSea218 sharesup +25.2%up +24.4%
30 Apr 20264 May 2026SEC Form 44 dsold on the open marketSea321 sharesup +25.2%up +24.4%
29 Apr 202630 Apr 2026SEC Form 41 dsold on the open marketSea180 sharesup +27.7%up +25.2%
29 Apr 202630 Apr 2026SEC Form 41 dsold on the open marketSea526 sharesup +27.7%up +25.2%
29 Apr 202630 Apr 2026SEC Form 41 dsold on the open marketSea43 sharesup +27.7%up +25.2%
29 Apr 202630 Apr 2026SEC Form 41 dsold on the open marketSea42 sharesup +27.7%up +25.2%
29 Apr 202630 Apr 2026SEC Form 41 dsold on the open marketSea9 sharesup +27.7%up +25.2%
28 Apr 202630 Apr 2026SEC Form 42 dsold on the open marketSea384 sharesup +23.8%up +25.2%
28 Apr 202630 Apr 2026SEC Form 42 dsold on the open marketSea216 sharesup +23.8%up +25.2%
28 Apr 202630 Apr 2026SEC Form 42 dsold on the open marketSea200 sharesup +23.8%up +25.2%
27 Apr 202628 Apr 2026SEC Form 41 dsold on the open marketSea32 sharesup +24.3%up +23.8%
27 Apr 202628 Apr 2026SEC Form 41 dsold on the open marketSea768 sharesup +24.3%up +23.8%
24 Apr 202628 Apr 2026SEC Form 44 dsold on the open marketSea131 sharesup +24.3%up +23.8%
24 Apr 202628 Apr 2026SEC Form 44 dsold on the open marketSea481 sharesup +24.3%up +23.8%
24 Apr 202628 Apr 2026SEC Form 44 dsold on the open marketSea188 sharesup +24.3%up +23.8%
23 Apr 202624 Apr 2026SEC Form 41 dsold on the open marketSea253 sharesup +27.5%up +24.3%
23 Apr 202624 Apr 2026SEC Form 41 dsold on the open marketSea465 sharesup +27.5%up +24.3%
23 Apr 202624 Apr 2026SEC Form 41 dsold on the open marketSea82 sharesup +27.5%up +24.3%
22 Apr 202624 Apr 2026SEC Form 42 dsold on the open marketSea124 sharesup +23.1%up +24.3%
22 Apr 202624 Apr 2026SEC Form 42 dsold on the open marketSea411 sharesup +23.1%up +24.3%
22 Apr 202624 Apr 2026SEC Form 42 dsold on the open marketSea265 sharesup +23.1%up +24.3%
21 Apr 202622 Apr 2026SEC Form 41 dsold on the open marketSea299 sharesup +22.4%up +23.1%
21 Apr 202622 Apr 2026SEC Form 41 dsold on the open marketSea360 sharesup +22.4%up +23.1%
21 Apr 202622 Apr 2026SEC Form 41 dsold on the open marketSea141 sharesup +22.4%up +23.1%
20 Apr 202622 Apr 2026SEC Form 42 dsold on the open marketSea576 sharesup +18.9%up +23.1%
20 Apr 202622 Apr 2026SEC Form 42 dsold on the open marketSea224 sharesup +18.9%up +23.1%
17 Apr 202620 Apr 2026SEC Form 43 dsold on the open marketSea15 sharesup +16.3%up +18.9%
17 Apr 202620 Apr 2026SEC Form 43 dsold on the open marketSea216 sharesup +16.3%up +18.9%
17 Apr 202620 Apr 2026SEC Form 43 dsold on the open marketSea476 sharesup +16.3%up +18.9%
17 Apr 202620 Apr 2026SEC Form 43 dsold on the open marketSea93 sharesup +16.3%up +18.9%
16 Apr 202620 Apr 2026SEC Form 44 dsold on the open marketSea608 sharesup +17.5%up +18.9%
16 Apr 202620 Apr 2026SEC Form 44 dsold on the open marketSea150 sharesup +17.5%up +18.9%
16 Apr 202620 Apr 2026SEC Form 44 dsold on the open marketSea36 sharesup +17.5%up +18.9%
16 Apr 202620 Apr 2026SEC Form 44 dsold on the open marketSea6 sharesup +17.5%up +18.9%
15 Apr 202616 Apr 2026SEC Form 41 dsold on the open marketSea155 sharesup +17.6%up +17.5%
15 Apr 202616 Apr 2026SEC Form 41 dsold on the open marketSea59 sharesup +17.6%up +17.5%
15 Apr 202616 Apr 2026SEC Form 41 dsold on the open marketSea99 sharesup +17.6%up +17.5%
15 Apr 202616 Apr 2026SEC Form 41 dsold on the open marketSea189 sharesup +17.6%up +17.5%
15 Apr 202616 Apr 2026SEC Form 41 dsold on the open marketSea298 sharesup +17.6%up +17.5%
14 Apr 202616 Apr 2026SEC Form 42 dsold on the open marketSea320 sharesup +24.1%up +17.5%
14 Apr 202616 Apr 2026SEC Form 42 dsold on the open marketSea39 sharesup +24.1%up +17.5%
14 Apr 202616 Apr 2026SEC Form 42 dsold on the open marketSea149 sharesup +24.1%up +17.5%
14 Apr 202616 Apr 2026SEC Form 42 dsold on the open marketSea241 sharesup +24.1%up +17.5%
14 Apr 202616 Apr 2026SEC Form 42 dsold on the open marketSea51 sharesup +24.1%up +17.5%
13 Apr 202614 Apr 2026SEC Form 41 dsold on the open marketSea150 sharesup +22.9%up +24.1%
13 Apr 202614 Apr 2026SEC Form 41 dsold on the open marketSea204 sharesup +22.9%up +24.1%
13 Apr 202614 Apr 2026SEC Form 41 dsold on the open marketSea383 sharesup +22.9%up +24.1%
13 Apr 202614 Apr 2026SEC Form 41 dsold on the open marketSea63 sharesup +22.9%up +24.1%
10 Apr 202614 Apr 2026SEC Form 44 dsold on the open marketSea482 sharesup +23.6%up +24.1%
10 Apr 202614 Apr 2026SEC Form 44 dsold on the open marketSea318 sharesup +23.6%up +24.1%
9 Apr 202610 Apr 2026SEC Form 41 dsold on the open marketSea195 sharesup +24.3%up +23.6%
9 Apr 202610 Apr 2026SEC Form 41 dsold on the open marketSea138 sharesup +24.3%up +23.6%
9 Apr 202610 Apr 2026SEC Form 41 dsold on the open marketSea467 sharesup +24.3%up +23.6%
8 Apr 202610 Apr 2026SEC Form 42 dsold on the open marketSea427 sharesup +24.5%up +23.6%
8 Apr 202610 Apr 2026SEC Form 42 dsold on the open marketSea289 sharesup +24.5%up +23.6%
8 Apr 202610 Apr 2026SEC Form 42 dsold on the open marketSea75 sharesup +24.5%up +23.6%
8 Apr 202610 Apr 2026SEC Form 42 dsold on the open marketSea9 sharesup +24.5%up +23.6%
7 Apr 20268 Apr 2026SEC Form 41 dsold on the open marketSea672 sharesup +30.6%up +24.5%
7 Apr 20268 Apr 2026SEC Form 41 dsold on the open marketSea128 sharesup +30.6%up +24.5%
6 Apr 20268 Apr 2026SEC Form 42 dsold on the open marketSea662 sharesup +29.1%up +24.5%
6 Apr 20268 Apr 2026SEC Form 42 dsold on the open marketSea138 sharesup +29.1%up +24.5%
2 Apr 20266 Apr 2026SEC Form 44 dsold on the open marketSea111 sharesup +29.1%up +29.1%
2 Apr 20266 Apr 2026SEC Form 44 dsold on the open marketSea93 sharesup +29.1%up +29.1%
2 Apr 20266 Apr 2026SEC Form 44 dsold on the open marketSea590 sharesup +29.1%up +29.1%
2 Apr 20266 Apr 2026SEC Form 44 dsold on the open marketSea6 sharesup +29.1%up +29.1%
1 Apr 20262 Apr 2026SEC Form 41 dsold on the open marketSea551 sharesup +29.3%up +29.1%
1 Apr 20262 Apr 2026SEC Form 41 dsold on the open marketSea204 sharesup +29.3%up +29.1%
1 Apr 20262 Apr 2026SEC Form 41 dsold on the open marketSea45 sharesup +29.3%up +29.1%
31 Mar 20262 Apr 2026SEC Form 42 dwas grantednot a tradeSea1,866 sharesup +28.3%up +29.1%
31 Mar 20261 Apr 2026SEC Form 41 dsold on the open marketSea249 sharesup +28.3%up +29.3%
31 Mar 20261 Apr 2026SEC Form 41 dsold on the open marketSea132 sharesup +28.3%up +29.3%
31 Mar 20261 Apr 2026SEC Form 41 dsold on the open marketSea419 sharesup +28.3%up +29.3%
30 Mar 20261 Apr 2026SEC Form 42 dsold on the open marketSea656 sharesup +35.7%up +29.3%
30 Mar 20261 Apr 2026SEC Form 42 dsold on the open marketSea144 sharesup +35.7%up +29.3%
27 Mar 202630 Mar 2026SEC Form 43 dsold on the open marketSea518 sharesup +35.9%up +35.7%
27 Mar 202630 Mar 2026SEC Form 43 dsold on the open marketSea282 sharesup +35.9%up +35.7%
27 Mar 202630 Mar 2026SEC Form 43 dsold on the open marketSea518 sharesup +35.9%up +35.7%
27 Mar 202630 Mar 2026SEC Form 43 dsold on the open marketSea282 sharesup +35.9%up +35.7%
26 Mar 202630 Mar 2026SEC Form 44 dsold on the open marketSea482 sharesup +33.0%up +35.7%
26 Mar 202630 Mar 2026SEC Form 44 dsold on the open marketSea183 sharesup +33.0%up +35.7%
26 Mar 202630 Mar 2026SEC Form 44 dsold on the open marketSea105 sharesup +33.0%up +35.7%
26 Mar 202630 Mar 2026SEC Form 44 dsold on the open marketSea30 sharesup +33.0%up +35.7%
26 Mar 202630 Mar 2026SEC Form 44 dsold on the open marketSea482 sharesup +33.0%up +35.7%
26 Mar 202630 Mar 2026SEC Form 44 dsold on the open marketSea183 sharesup +33.0%up +35.7%
26 Mar 202630 Mar 2026SEC Form 44 dsold on the open marketSea105 sharesup +33.0%up +35.7%
26 Mar 202630 Mar 2026SEC Form 44 dsold on the open marketSea30 sharesup +33.0%up +35.7%
25 Mar 202626 Mar 2026SEC Form 41 dsold on the open marketSea63 sharesup +28.8%up +33.0%
25 Mar 202626 Mar 2026SEC Form 41 dsold on the open marketSea520 sharesup +28.8%up +33.0%
25 Mar 202626 Mar 2026SEC Form 41 dsold on the open marketSea217 sharesup +28.8%up +33.0%
25 Mar 202626 Mar 2026SEC Form 41 dsold on the open marketSea63 sharesup +28.8%up +33.0%
25 Mar 202626 Mar 2026SEC Form 41 dsold on the open marketSea520 sharesup +28.8%up +33.0%
25 Mar 202626 Mar 2026SEC Form 41 dsold on the open marketSea217 sharesup +28.8%up +33.0%
24 Mar 202626 Mar 2026SEC Form 42 dsold on the open marketSea210 sharesup +35.7%up +33.0%
24 Mar 202626 Mar 2026SEC Form 42 dsold on the open marketSea590 sharesup +35.7%up +33.0%
24 Mar 202626 Mar 2026SEC Form 42 dsold on the open marketSea210 sharesup +35.7%up +33.0%
24 Mar 202626 Mar 2026SEC Form 42 dsold on the open marketSea590 sharesup +35.7%up +33.0%
23 Mar 202624 Mar 2026SEC Form 41 dsold on the open marketSea48 sharesup +33.1%up +35.7%
23 Mar 202624 Mar 2026SEC Form 41 dsold on the open marketSea420 sharesup +33.1%up +35.7%
23 Mar 202624 Mar 2026SEC Form 41 dsold on the open marketSea332 sharesup +33.1%up +35.7%
23 Mar 202624 Mar 2026SEC Form 41 dsold on the open marketSea48 sharesup +33.1%up +35.7%
23 Mar 202624 Mar 2026SEC Form 41 dsold on the open marketSea420 sharesup +33.1%up +35.7%
23 Mar 202624 Mar 2026SEC Form 41 dsold on the open marketSea332 sharesup +33.1%up +35.7%
20 Mar 202624 Mar 2026SEC Form 44 dsold on the open marketSea380 sharesup +34.7%up +35.7%
20 Mar 202624 Mar 2026SEC Form 44 dsold on the open marketSea354 sharesup +34.7%up +35.7%
20 Mar 202624 Mar 2026SEC Form 44 dsold on the open marketSea66 sharesup +34.7%up +35.7%
20 Mar 202624 Mar 2026SEC Form 44 dsold on the open marketSea380 sharesup +34.7%up +35.7%
20 Mar 202624 Mar 2026SEC Form 44 dsold on the open marketSea354 sharesup +34.7%up +35.7%
20 Mar 202624 Mar 2026SEC Form 44 dsold on the open marketSea66 sharesup +34.7%up +35.7%
19 Mar 202620 Mar 2026SEC Form 41 dsold on the open marketSea445 sharesup +31.2%up +34.7%
19 Mar 202620 Mar 2026SEC Form 41 dsold on the open marketSea320 sharesup +31.2%up +34.7%
19 Mar 202620 Mar 2026SEC Form 41 dsold on the open marketSea35 sharesup +31.2%up +34.7%
19 Mar 202620 Mar 2026SEC Form 41 dsold on the open marketSea445 sharesup +31.2%up +34.7%
19 Mar 202620 Mar 2026SEC Form 41 dsold on the open marketSea320 sharesup +31.2%up +34.7%
19 Mar 202620 Mar 2026SEC Form 41 dsold on the open marketSea35 sharesup +31.2%up +34.7%
18 Mar 202620 Mar 2026SEC Form 42 dsold on the open marketSea614 sharesup +25.8%up +34.7%
18 Mar 202620 Mar 2026SEC Form 42 dsold on the open marketSea171 sharesup +25.8%up +34.7%
18 Mar 202620 Mar 2026SEC Form 42 dsold on the open marketSea15 sharesup +25.8%up +34.7%
18 Mar 202620 Mar 2026SEC Form 42 dsold on the open marketSea614 sharesup +25.8%up +34.7%
18 Mar 202620 Mar 2026SEC Form 42 dsold on the open marketSea171 sharesup +25.8%up +34.7%
18 Mar 202620 Mar 2026SEC Form 42 dsold on the open marketSea15 sharesup +25.8%up +34.7%

Both percentages are the stock’s move, not Jingye Chen’s return: a disclosure gives a band, never an amount, so nobody can say how much was bought or what it made. They run to the last close we hold11 Sep 2026, except where a name has since delisted, when the row names its own last session. We publish no close, no volume and no dollar figure behind them. 200 of the 200 rows shown carry a percentage; the rest are dashes with the reason on the row.

Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.

Some filings reach us as photographs of paper rather than as a form we can read as text. Those are shown here only once they have been read and checked, so this page can hold fewer lines than the filings behind it contain. The link on every row opens the original document, which is always the full record.