CCO and GC
Avg Cost/Share
$96.81
Shares
800
Total Value
$75,700.24
Owned After
16,400
CCO and GC
Avg Cost/Share
$94.46
Shares
800
Total Value
$76,430.92
Owned After
16,400
CCO and GC
Avg Cost/Share
$83.46
Shares
800
Total Value
$66,992.88
Owned After
16,400
CCO and GC
Avg Cost/Share
$86.54
Shares
800
Total Value
$69,431.83
Owned After
16,400
CCO and GC
Avg Cost/Share
$90.41
Shares
800
Total Value
$71,879.07
Owned After
16,400
CCO and GC
Avg Cost/Share
$88.22
Shares
800
Total Value
$70,701.70
Owned After
16,400
CCO and GC
Avg Cost/Share
$84.93
Shares
800
Total Value
$67,732.38
Owned After
16,400
CCO and GC
Avg Cost/Share
$85.93
Shares
800
Total Value
$68,596.45
Owned After
16,400
CCO and GC
Avg Cost/Share
$86.13
Shares
800
Total Value
$68,904.00
Owned After
16,400
SEC Form 4
CCO and GC
Avg Cost/Share
$84.08
Shares
800
Total Value
$67,315.14
Owned After
16,400
CCO and GC
Avg Cost/Share
$84.35
Shares
800
Total Value
$66,649.62
Owned After
16,400
CCO and GC
Avg Cost/Share
$85.89
Shares
800
Total Value
$68,559.60
Owned After
16,400
CCO and GC
Avg Cost/Share
$85.37
Shares
800
Total Value
$68,737.28
Owned After
16,400
CCO and GC
Avg Cost/Share
$84.55
Shares
800
Total Value
$67,662.93
Owned After
16,400
CCO and GC
Avg Cost/Share
$83.63
Shares
800
Total Value
$66,761.12
Owned After
16,400
CCO and GC
Avg Cost/Share
$85.89
Shares
800
Total Value
$68,810.50
Owned After
16,400
CCO and GC
Avg Cost/Share
$88.54
Shares
800
Total Value
$70,710.58
Owned After
16,400
CCO and GC
Avg Cost/Share
$89.69
Shares
800
Total Value
$71,653.01
Owned After
16,400
CCO and GC
Avg Cost/Share
$91.75
Shares
800
Total Value
$73,654.14
Owned After
16,400
CCO and GC
Avg Cost/Share
$88.41
Shares
800
Total Value
$71,109.91
Owned After
16,400
CCO and GC
Avg Cost/Share
$88.41
Shares
800
Total Value
$71,109.91
Owned After
16,400
CCO and GC
Avg Cost/Share
$88.14
Shares
800
Total Value
$70,548.22
Owned After
16,400
CCO and GC
Avg Cost/Share
$85.76
Shares
800
Total Value
$68,600.68
Owned After
16,400
CCO and GC
Avg Cost/Share
$85.81
Shares
800
Total Value
$68,595.62
Owned After
16,400
CCO and GC
Avg Cost/Share
$83.92
Shares
800
Total Value
$67,340.95
Owned After
16,400
CCO and GC
Avg Cost/Share
$87.66
Shares
800
Total Value
$69,299.32
Owned After
16,400
CCO and GC
Avg Cost/Share
$81.16
Shares
800
Total Value
$64,806.56
Owned After
16,400
CCO and GC
Avg Cost/Share
$83.19
Shares
800
Total Value
$66,384.32
Owned After
16,400
CCO and GC
Avg Cost/Share
$81.10
Shares
800
Total Value
$65,078.62
Owned After
16,400
CCO and GC
Avg Cost/Share
$83.37
Shares
800
Total Value
$66,126.24
Owned After
16,400
CCO and GC
Avg Cost/Share
$81.71
Shares
800
Total Value
$65,454.88
Owned After
16,400
CCO and GC
Avg Cost/Share
$78.84
Shares
800
Total Value
$62,872.32
Owned After
16,400
CCO and GC
Avg Cost/Share
$78.84
Shares
800
Total Value
$62,964.48
Owned After
16,400
CCO and GC
Avg Cost/Share
$81.71
Shares
800
Total Value
$64,604.52
Owned After
16,400
CCO and GC
Avg Cost/Share
$81.98
Shares
800
Total Value
$65,571.08
Owned After
16,400
CCO and GC
Avg Cost/Share
$78.29
Shares
800
Total Value
$62,797.10
Owned After
16,400
CCO and GC
Avg Cost/Share
$80.08
Shares
800
Total Value
$64,094.12
Owned After
16,400
CCO and GC
Avg Cost/Share
$79.98
Shares
800
Total Value
$63,706.66
Owned After
16,400
CCO and GC
Avg Cost/Share
$81.32
Shares
800
Total Value
$64,774.63
Owned After
16,400
CCO and GC
Avg Cost/Share
$85.72
Shares
800
Total Value
$68,077.77
Owned After
16,400
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Wang Yanjun | SE | CCO and GC | May 13, 2026 | Sell | $96.81 | 800 | $75,700.24 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | May 12, 2026 | Sell | $94.46 | 800 | $76,430.92 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | May 11, 2026 | Sell | $83.46 | 800 | $66,992.88 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | May 8, 2026 | Sell | $86.54 | 800 | $69,431.83 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | May 7, 2026 | Sell | $90.41 | 800 | $71,879.07 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | May 6, 2026 | Sell | $88.22 | 800 | $70,701.70 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | May 5, 2026 | Sell | $84.93 | 800 | $67,732.38 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | May 4, 2026 | Sell | $85.93 | 800 | $68,596.45 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | May 1, 2026 | Sell | $86.13 | 800 | $68,904.00 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 30, 2026 | Sell | $84.08 | 800 | $67,315.14 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 29, 2026 | Sell | $84.35 | 800 | $66,649.62 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 28, 2026 | Sell | $85.89 | 800 | $68,559.60 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 27, 2026 | Sell | $85.37 | 800 | $68,737.28 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 24, 2026 | Sell | $84.55 | 800 | $67,662.93 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 23, 2026 | Sell | $83.63 | 800 | $66,761.12 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 22, 2026 | Sell | $85.89 | 800 | $68,810.50 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 21, 2026 | Sell | $88.54 | 800 | $70,710.58 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 20, 2026 | Sell | $89.69 | 800 | $71,653.01 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 17, 2026 | Sell | $91.75 | 800 | $73,654.14 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 16, 2026 | Sell | $88.41 | 800 | $71,109.91 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 15, 2026 | Sell | $88.41 | 800 | $71,109.91 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 14, 2026 | Sell | $88.14 | 800 | $70,548.22 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 13, 2026 | Sell | $85.76 | 800 | $68,600.68 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 10, 2026 | Sell | $85.81 | 800 | $68,595.62 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 9, 2026 | Sell | $83.92 | 800 | $67,340.95 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 8, 2026 | Sell | $87.66 | 800 | $69,299.32 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 7, 2026 | Sell | $81.16 | 800 | $64,806.56 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 6, 2026 | Sell | $83.19 | 800 | $66,384.32 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 2, 2026 | Sell | $81.10 | 800 | $65,078.62 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Apr 1, 2026 | Sell | $83.37 | 800 | $66,126.24 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Mar 31, 2026 | Sell | $81.71 | 800 | $65,454.88 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Mar 30, 2026 | Sell | $78.84 | 800 | $62,872.32 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Mar 27, 2026 | Sell | $78.84 | 800 | $62,964.48 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Mar 26, 2026 | Sell | $81.71 | 800 | $64,604.52 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Mar 25, 2026 | Sell | $81.98 | 800 | $65,571.08 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Mar 24, 2026 | Sell | $78.29 | 800 | $62,797.10 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Mar 23, 2026 | Sell | $80.08 | 800 | $64,094.12 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Mar 20, 2026 | Sell | $79.98 | 800 | $63,706.66 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Mar 19, 2026 | Sell | $81.32 | 800 | $64,774.63 | 16,400 | |
| Wang Yanjun | SE | CCO and GC | Mar 18, 2026 | Sell | $85.72 | 800 | $68,077.77 | 16,400 |