1. Home
  2. Insider Trading Stock Activity
  3. Zhao Bin
Zhao Bin

Zhao Bin

Chief Executive Officer of API

Stock Insider Trading Activity of Zhao Bin

Zhao Bin

Chief Executive Officer

Buy
API Oct 9, 2026

Avg Cost/Share

$4.08

Shares

5,301

Total Value

$21,617.48

Owned After

2,124,991

SEC Form 4

Zhao Bin

Chief Executive Officer

Buy
API Oct 8, 2026

Avg Cost/Share

$4.06

Shares

9,956

Total Value

$40,439.28

Owned After

2,124,991

SEC Form 4

Zhao Bin

Chief Executive Officer

Buy
API Oct 7, 2026

Avg Cost/Share

$4.13

Shares

9,837

Total Value

$40,622.88

Owned After

2,124,991

SEC Form 4

Zhao Bin

Chief Executive Officer

Buy
API Oct 6, 2026

Avg Cost/Share

$4.19

Shares

9,773

Total Value

$40,981.12

Owned After

2,124,991

SEC Form 4

Zhao Bin

Chief Executive Officer

Buy
API Oct 5, 2026

Avg Cost/Share

$4.18

Shares

9,713

Total Value

$40,563.43

Owned After

2,124,991

SEC Form 4

Zhao Bin

Chief Executive Officer

Buy
API Oct 2, 2026

Avg Cost/Share

$4.11

Shares

9,065

Total Value

$37,278.91

Owned After

2,124,991

SEC Form 4

Zhao Bin

Chief Executive Officer

Buy
API Oct 1, 2026

Avg Cost/Share

$4.13

Shares

9,300

Total Value

$38,415.51

Owned After

2,124,991

SEC Form 4

Zhao Bin

Chief Executive Officer

Buy
API Sep 30, 2026

Avg Cost/Share

$4.18

Shares

9,633

Total Value

$40,291.95

Owned After

2,124,991

SEC Form 4

Zhao Bin

Chief Executive Officer

Buy
API Sep 29, 2026

Avg Cost/Share

$4.15

Shares

9,364

Total Value

$38,819.40

Owned After

2,124,991

SEC Form 4

Zhao Bin

Chief Executive Officer

Buy
API Sep 28, 2026

Avg Cost/Share

$4.14

Shares

9,804

Total Value

$40,621.89

Owned After

2,124,991

SEC Form 4

Zhao Bin

Chief Executive Officer

Buy
API Sep 25, 2026

Avg Cost/Share

$4.22

Shares

9,525

Total Value

$40,167.88

Owned After

2,124,991

SEC Form 4

Zhao Bin

Chief Executive Officer

Buy
API Sep 24, 2026

Avg Cost/Share

$4.32

Shares

9,217

Total Value

$39,816.52

Owned After

2,124,991

SEC Form 4

Zhao Bin

Chief Executive Officer

Buy
API Sep 23, 2026

Avg Cost/Share

$4.33

Shares

9,834

Total Value

$42,592.04

Owned After

2,124,991

SEC Form 4

Zhao Bin

Chief Executive Officer

Buy
API Sep 22, 2026

Avg Cost/Share

$4.33

Shares

9,924

Total Value

$42,990.77

Owned After

2,124,991

SEC Form 4

Zhao Bin

Chief Executive Officer

Buy
API Sep 21, 2026

Avg Cost/Share

$4.20

Shares

7,447

Total Value

$31,296.76

Owned After

2,124,991

SEC Form 4

Zhao Bin

Chief Executive Officer

Buy
API Sep 18, 2026

Avg Cost/Share

$4.03

Shares

6,000

Total Value

$24,164.40

Owned After

2,124,991

SEC Form 4

Zhao Bin

Chief Executive Officer

Buy
API Sep 17, 2026

Avg Cost/Share

$4.06

Shares

9,133

Total Value

$37,053.49

Owned After

2,124,991

SEC Form 4

Zhao Bin

Chief Executive Officer

Buy
API Sep 16, 2026

Avg Cost/Share

$3.98

Shares

14,559

Total Value

$58,013.25

Owned After

2,124,991

SEC Form 4

Share on Social Networks: