CCO and GC
Avg Cost/Share
$120.10
Shares
1,500
Total Value
$179,716.23
Owned After
21,600
CCO and GC
Avg Cost/Share
$120.49
Shares
1,500
Total Value
$179,878.59
Owned After
21,600
CCO and GC
Avg Cost/Share
$115.84
Shares
1,500
Total Value
$173,889.29
Owned After
21,600
CCO and GC
Avg Cost/Share
$117.63
Shares
1,500
Total Value
$176,612.41
Owned After
21,600
CCO and GC
Avg Cost/Share
$117.51
Shares
1,500
Total Value
$175,776.82
Owned After
21,600
CCO and GC
Avg Cost/Share
$117.87
Shares
1,500
Total Value
$176,849.87
Owned After
21,600
CCO and GC
Avg Cost/Share
$116.88
Shares
1,500
Total Value
$174,967.52
Owned After
21,600
CCO and GC
Avg Cost/Share
$120.49
Shares
1,500
Total Value
$179,814.15
Owned After
21,600
CCO and GC
Avg Cost/Share
$123.24
Shares
1,500
Total Value
$183,357.94
Owned After
21,600
CCO and GC
Avg Cost/Share
$124.88
Shares
1,500
Total Value
$186,045.29
Owned After
21,600
CCO and GC
Avg Cost/Share
$129.34
Shares
1,500
Total Value
$192,984.75
Owned After
21,600
CCO and GC
Avg Cost/Share
$128.87
Shares
1,500
Total Value
$194,767.39
Owned After
21,600
CCO and GC
Avg Cost/Share
$114.83
Shares
1,500
Total Value
$171,869.44
Owned After
21,600
CCO and GC
Avg Cost/Share
$113.38
Shares
1,500
Total Value
$169,501.86
Owned After
21,600
CCO and GC
Avg Cost/Share
$111.55
Shares
1,500
Total Value
$167,469.84
Owned After
21,600
CCO and GC
Avg Cost/Share
$109.57
Shares
1,500
Total Value
$164,712.78
Owned After
21,600
CCO and GC
Avg Cost/Share
$106.80
Shares
1,200
Total Value
$128,112.84
Owned After
21,600
CCO and GC
Avg Cost/Share
$105.29
Shares
1,200
Total Value
$126,471.75
Owned After
21,600
CCO and GC
Avg Cost/Share
$108.75
Shares
1,500
Total Value
$163,050.48
Owned After
21,600
CCO and GC
Avg Cost/Share
$104.90
Shares
1,200
Total Value
$125,681.71
Owned After
21,600
CCO and GC
Avg Cost/Share
$103.81
Shares
1,200
Total Value
$124,900.42
Owned After
21,600
CCO and GC
Avg Cost/Share
$99.63
Shares
1,200
Total Value
$119,582.55
Owned After
21,600
CCO and GC
Avg Cost/Share
$102.21
Shares
1,200
Total Value
$121,499.08
Owned After
21,600
CCO and GC
Avg Cost/Share
$105.03
Shares
1,200
Total Value
$126,179.40
Owned After
21,600
CCO and GC
Avg Cost/Share
$106.88
Shares
1,200
Total Value
$127,473.41
Owned After
21,600
CCO and GC
Avg Cost/Share
$106.81
Shares
1,200
Total Value
$127,799.34
Owned After
21,600
CCO and GC
Avg Cost/Share
$103.39
Shares
1,200
Total Value
$123,819.95
Owned After
21,600
CCO and GC
Avg Cost/Share
$108.60
Shares
1,500
Total Value
$162,506.88
Owned After
21,600
CCO and GC
Avg Cost/Share
$111.89
Shares
1,500
Total Value
$167,747.45
Owned After
21,600
CCO and GC
Avg Cost/Share
$110.17
Shares
1,500
Total Value
$164,560.92
Owned After
21,600
CCO and GC
Avg Cost/Share
$113.07
Shares
1,500
Total Value
$168,526.09
Owned After
21,600
CCO and GC
Avg Cost/Share
$113.46
Shares
1,500
Total Value
$169,996.70
Owned After
21,600
CCO and GC
Avg Cost/Share
$107.51
Shares
1,200
Total Value
$129,425.08
Owned After
21,600
CCO and GC
Avg Cost/Share
$104.07
Shares
1,200
Total Value
$124,215.93
Owned After
21,600
CCO and GC
Avg Cost/Share
$105.49
Shares
1,200
Total Value
$126,229.78
Owned After
21,600
CCO and GC
Avg Cost/Share
$104.80
Shares
1,200
Total Value
$125,605.89
Owned After
21,600
CCO and GC
Avg Cost/Share
$104.59
Shares
1,200
Total Value
$124,718.39
Owned After
21,600
CCO and GC
Avg Cost/Share
$100.00
Shares
1,200
Total Value
$120,718.76
Owned After
21,600
CCO and GC
Avg Cost/Share
$93.17
Shares
1,000
Total Value
$92,793.79
Owned After
21,600
CCO and GC
Avg Cost/Share
$93.17
Shares
1,000
Total Value
$92,587.73
Owned After
21,600
CCO and GC
Avg Cost/Share
$89.01
Shares
1,000
Total Value
$89,662.58
Owned After
21,600
CCO and GC
Avg Cost/Share
$89.97
Shares
1,000
Total Value
$90,223.12
Owned After
21,600
CCO and GC
Avg Cost/Share
$82.72
Shares
800
Total Value
$65,887.08
Owned After
21,600
CCO and GC
Avg Cost/Share
$84.15
Shares
800
Total Value
$67,240.84
Owned After
21,600
CCO and GC
Avg Cost/Share
$84.56
Shares
800
Total Value
$67,511.14
Owned After
21,600
CCO and GC
Avg Cost/Share
$88.42
Shares
800
Total Value
$69,756.42
Owned After
21,600
CCO and GC
Avg Cost/Share
$92.18
Shares
800
Total Value
$73,545.04
Owned After
21,600
CCO and GC
Avg Cost/Share
$91.02
Shares
800
Total Value
$72,425.22
Owned After
21,600
CCO and GC
Avg Cost/Share
$94.14
Shares
800
Total Value
$74,924.25
Owned After
21,600
CCO and GC
Avg Cost/Share
$95.34
Shares
800
Total Value
$76,886.11
Owned After
21,600
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Wang Yanjun | SE | CCO and GC | Aug 26, 2026 | Sell | $120.10 | 1,500 | $179,716.23 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Aug 25, 2026 | Sell | $120.49 | 1,500 | $179,878.59 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Aug 24, 2026 | Sell | $115.84 | 1,500 | $173,889.29 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Aug 21, 2026 | Sell | $117.63 | 1,500 | $176,612.41 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Aug 20, 2026 | Sell | $117.51 | 1,500 | $175,776.82 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Aug 19, 2026 | Sell | $117.87 | 1,500 | $176,849.87 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Aug 18, 2026 | Sell | $116.88 | 1,500 | $174,967.52 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Aug 17, 2026 | Sell | $120.49 | 1,500 | $179,814.15 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Aug 14, 2026 | Sell | $123.24 | 1,500 | $183,357.94 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Aug 13, 2026 | Sell | $124.88 | 1,500 | $186,045.29 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Aug 12, 2026 | Sell | $129.34 | 1,500 | $192,984.75 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Aug 11, 2026 | Sell | $128.87 | 1,500 | $194,767.39 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Aug 10, 2026 | Sell | $114.83 | 1,500 | $171,869.44 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Aug 7, 2026 | Sell | $113.38 | 1,500 | $169,501.86 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Aug 4, 2026 | Sell | $111.55 | 1,500 | $167,469.84 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Aug 3, 2026 | Sell | $109.57 | 1,500 | $164,712.78 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 31, 2026 | Sell | $106.80 | 1,200 | $128,112.84 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 30, 2026 | Sell | $105.29 | 1,200 | $126,471.75 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 29, 2026 | Sell | $108.75 | 1,500 | $163,050.48 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 28, 2026 | Sell | $104.90 | 1,200 | $125,681.71 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 27, 2026 | Sell | $103.81 | 1,200 | $124,900.42 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 24, 2026 | Sell | $99.63 | 1,200 | $119,582.55 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 23, 2026 | Sell | $102.21 | 1,200 | $121,499.08 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 22, 2026 | Sell | $105.03 | 1,200 | $126,179.40 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 21, 2026 | Sell | $106.88 | 1,200 | $127,473.41 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 20, 2026 | Sell | $106.81 | 1,200 | $127,799.34 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 17, 2026 | Sell | $103.39 | 1,200 | $123,819.95 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 16, 2026 | Sell | $108.60 | 1,500 | $162,506.88 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 15, 2026 | Sell | $111.89 | 1,500 | $167,747.45 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 14, 2026 | Sell | $110.17 | 1,500 | $164,560.92 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 13, 2026 | Sell | $113.07 | 1,500 | $168,526.09 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 10, 2026 | Sell | $113.46 | 1,500 | $169,996.70 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 9, 2026 | Sell | $107.51 | 1,200 | $129,425.08 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 8, 2026 | Sell | $104.07 | 1,200 | $124,215.93 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 7, 2026 | Sell | $105.49 | 1,200 | $126,229.78 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 6, 2026 | Sell | $104.80 | 1,200 | $125,605.89 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 2, 2026 | Sell | $104.59 | 1,200 | $124,718.39 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jul 1, 2026 | Sell | $100.00 | 1,200 | $120,718.76 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jun 30, 2026 | Sell | $93.17 | 1,000 | $92,793.79 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jun 29, 2026 | Sell | $93.17 | 1,000 | $92,587.73 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jun 26, 2026 | Sell | $89.01 | 1,000 | $89,662.58 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jun 25, 2026 | Sell | $89.97 | 1,000 | $90,223.12 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jun 10, 2026 | Sell | $82.72 | 800 | $65,887.08 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jun 9, 2026 | Sell | $84.15 | 800 | $67,240.84 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jun 8, 2026 | Sell | $84.56 | 800 | $67,511.14 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jun 5, 2026 | Sell | $88.42 | 800 | $69,756.42 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jun 4, 2026 | Sell | $92.18 | 800 | $73,545.04 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jun 3, 2026 | Sell | $91.02 | 800 | $72,425.22 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jun 2, 2026 | Sell | $94.14 | 800 | $74,924.25 | 21,600 | |
| Wang Yanjun | SE | CCO and GC | Jun 1, 2026 | Sell | $95.34 | 800 | $76,886.11 | 21,600 |
Showing page 1 of 3 (101 total transactions)