Stocks · Health care · Pharmaceutical Preparations

BeOne Medicines Ltd.

ONC Clue Score63
Fiscal year ends December CIK 0001651308 Results filed 5 Nov 2026

What the insiders did Mostly scheduled

Insider
Date
Role
Action
Shares
Price
Amount
Xiaodong Wang
27 Oct 2026
Director
Sold after exercise
6,903
$366.22
$2.53M
Xiaodong Wang
27 Oct 2026
Director
Sold after exercise
3,965
$365.43
$1.45M
Xiaodong Wang
27 Oct 2026
Director
Sold after exercise
2,841
$363.95
$1.03M
Xiaodong Wang
27 Oct 2026
Director
Sold after exercise
8,148
$363.24
$2.96M
Xiaodong Wang
27 Oct 2026
Director
Sold after exercise
2,331
$362.35
$844.64K
Xiaodong Wang
27 Oct 2026
Director
Sold after exercise
320
$360.64
$115.40K
Xiaodong Wang
27 Oct 2026
Director
Sold after exercise
1,280
$359.72
$460.44K
Xiaodong Wang
27 Oct 2026
Director
Sold after exercise
1,681
$358.75
$603.05K
Xiaodong Wang
27 Oct 2026
Director
Sold after exercise
1,239
$357.54
$442.99K
Xiaodong Wang
27 Oct 2026
Director
Sold after exercise
1,440
$355.62
$512.09K
Xiaodong Wang
27 Oct 2026
Director
Sold after exercise
880
$355.56
$312.89K
Xiaodong Wang
13 Oct 2026
Director
Sold after exercise
1,260
$353.24
$445.08K
Xiaodong Wang
13 Oct 2026
Director
Sold after exercise
6,558
$352.57
$2.31M
Xiaodong Wang
13 Oct 2026
Director
Sold after exercise
5,681
$351.40
$2.00M
Xiaodong Wang
13 Oct 2026
Director
Sold after exercise
10,361
$350.47
$3.63M
Xiaodong Wang
13 Oct 2026
Director
Sold after exercise
7,167
$349.56
$2.51M
Chan Henry Lee
30 Sep 2026
SVP, General Counsel
Sold on a plan
1,115
$375.00
$418.13K
Xiaodong Wang
28 Sep 2026
Director
Sold after exercise
738
$367.23
$271.01K
Xiaodong Wang
28 Sep 2026
Director
Sold after exercise
14,525
$366.58
$5.32M
Xiaodong Wang
28 Sep 2026
Director
Sold after exercise
2,047
$365.85
$748.89K
Xiaodong Wang
28 Sep 2026
Director
Sold after exercise
3,419
$364.07
$1.24M
Xiaodong Wang
28 Sep 2026
Director
Sold after exercise
3,499
$363.10
$1.27M
Xiaodong Wang
28 Sep 2026
Director
Sold after exercise
4,239
$362.17
$1.54M
Xiaodong Wang
28 Sep 2026
Director
Sold after exercise
2,241
$361.05
$809.12K
Xiaodong Wang
28 Sep 2026
Director
Sold after exercise
40
$359.16
$14.37K
Xiaodong Wang
28 Sep 2026
Director
Sold after exercise
120
$358.71
$43.04K
Xiaodong Wang
28 Sep 2026
Director
Sold after exercise
160
$356.97
$57.11K
Baker Bros. Advisors LP
14 Sep 2026
Director
Exercised, kept indirect
30,768
$36.83
$1.13M
Baker Bros. Advisors LP
14 Sep 2026
Director
Exercised, kept indirect
30,768
$36.83
$1.13M
Xiaodong Wang
8 Sep 2026
Director
Sold after exercise
6,278
$351.25
$2.21M
Xiaodong Wang
8 Sep 2026
Director
Sold after exercise
6,569
$350.27
$2.30M
Xiaodong Wang
8 Sep 2026
Director
Sold after exercise
10,688
$349.28
$3.73M
Xiaodong Wang
8 Sep 2026
Director
Sold after exercise
7,492
$348.31
$2.61M
Xiaodong Wang
8 Sep 2026
Director
Sold after exercise
1,721
$348.01
$598.93K
Xiaodong Wang
8 Sep 2026
Director
Sold after exercise
1,517
$347.39
$526.99K
Xiaodong Wang
8 Sep 2026
Director
Sold after exercise
2,841
$346.16
$983.43K
Xiaodong Wang
8 Sep 2026
Director
Sold after exercise
1,181
$345.38
$407.90K
Titus B. Ball
1 Sep 2026
Principal Accounting Officer
Sell
132
$355.86
$46.97K
Xiaobin Wu
25 Aug 2026
President and COO
Sold on a plan
280
$380.00
$106.40K
John Oyler
12 Aug 2026
Chief Executive Officer
Sold on a plan
14,102
$359.12
$5.06M
John Oyler
12 Aug 2026
Chief Executive Officer
Sold on a plan
20,899
$358.41
$7.49M
John Oyler
12 Aug 2026
Chief Executive Officer
Sold on a plan
15,396
$357.63
$5.51M
John Oyler
12 Aug 2026
Chief Executive Officer
Sold on a plan
2,515
$356.43
$896.43K
John Oyler
12 Aug 2026
Chief Executive Officer
Sold on a plan
1,980
$354.71
$702.32K
John Oyler
11 Aug 2026
Chief Executive Officer
Sold on a plan
4
$367.00
$1.47K
John Oyler
11 Aug 2026
Chief Executive Officer
Sold on a plan
1,200
$366.31
$439.57K
John Oyler
11 Aug 2026
Chief Executive Officer
Sold on a plan
3,176
$365.26
$1.16M
John Oyler
11 Aug 2026
Chief Executive Officer
Sold on a plan
5,211
$364.31
$1.90M
John Oyler
11 Aug 2026
Chief Executive Officer
Sold on a plan
13,403
$363.45
$4.87M
John Oyler
11 Aug 2026
Chief Executive Officer
Sold on a plan
11,568
$362.34
$4.19M
John Oyler
11 Aug 2026
Chief Executive Officer
Sold on a plan
14,569
$361.47
$5.27M
John Oyler
11 Aug 2026
Chief Executive Officer
Sold on a plan
8,081
$360.33
$2.91M
John Oyler
11 Aug 2026
Chief Executive Officer
Sold on a plan
13,695
$359.32
$4.92M
Chan Henry Lee
11 Aug 2026
SVP, General Counsel
Sold after exercise
2,666
$360.00
$959.76K
John Oyler
10 Aug 2026
Chief Executive Officer
Sold on a plan
3,680
$360.63
$1.33M
John Oyler
10 Aug 2026
Chief Executive Officer
Sold on a plan
21,254
$359.50
$7.64M
John Oyler
10 Aug 2026
Chief Executive Officer
Sold on a plan
45,044
$358.70
$16.16M
John Oyler
10 Aug 2026
Chief Executive Officer
Sold on a plan
15,869
$357.67
$5.68M
John Oyler
10 Aug 2026
Chief Executive Officer
Sold on a plan
12,418
$356.62
$4.43M
John Oyler
10 Aug 2026
Chief Executive Officer
Sold on a plan
3,476
$355.66
$1.24M
John Oyler
10 Aug 2026
Chief Executive Officer
Sold on a plan
6,717
$354.78
$2.38M
John Oyler
10 Aug 2026
Chief Executive Officer
Sold on a plan
3,673
$353.32
$1.30M
John Oyler
10 Aug 2026
Chief Executive Officer
Sold on a plan
2,813
$351.80
$989.60K
John Oyler
10 Aug 2026
Chief Executive Officer
Sold on a plan
67
$350.00
$23.45K
Aaron Rosenberg
3 Aug 2026
Chief Financial Officer
Sell
1,157
$312.72
$361.81K
Chan Henry Lee
30 Jul 2026
SVP, General Counsel
Sell
1,044
$323.69
$337.93K
Chan Henry Lee
22 Jul 2026
SVP, General Counsel
Sold after exercise
1,669
$325.00
$542.43K
John Oyler
21 Jul 2026
Chief Executive Officer
Sold on a plan
2,340
$320.06
$748.94K
John Oyler
21 Jul 2026
Chief Executive Officer
Sold on a plan
15,807
$319.29
$5.05M
John Oyler
21 Jul 2026
Chief Executive Officer
Sold on a plan
7,842
$318.41
$2.50M
John Oyler
21 Jul 2026
Chief Executive Officer
Sold on a plan
20,029
$316.91
$6.35M
John Oyler
21 Jul 2026
Chief Executive Officer
Sold on a plan
15,379
$316.26
$4.86M
John Oyler
20 Jul 2026
Chief Executive Officer
Sold after exercise
280
$318.30
$89.12K
John Oyler
20 Jul 2026
Chief Executive Officer
Sold after exercise
523
$316.14
$165.34K
John Oyler
20 Jul 2026
Chief Executive Officer
Sold after exercise
1,512
$315.26
$476.68K
John Oyler
20 Jul 2026
Chief Executive Officer
Sold after exercise
1,850
$313.91
$580.73K
John Oyler
20 Jul 2026
Chief Executive Officer
Sold after exercise
14,326
$312.96
$4.48M
John Oyler
20 Jul 2026
Chief Executive Officer
Sold after exercise
15,499
$312.29
$4.84M
John Oyler
20 Jul 2026
Chief Executive Officer
Sold after exercise
2,907
$311.80
$906.39K
John Oyler
20 Jul 2026
Chief Executive Officer
Sold after exercise
6,273
$310.75
$1.95M
John Oyler
20 Jul 2026
Chief Executive Officer
Sold after exercise
5,146
$310.08
$1.60M
John Oyler
17 Jul 2026
Chief Executive Officer
Sold after exercise
51
$315.06
$16.07K
John Oyler
17 Jul 2026
Chief Executive Officer
Sold after exercise
740
$314.32
$232.60K
John Oyler
17 Jul 2026
Chief Executive Officer
Sold after exercise
14,915
$313.19
$4.67M
John Oyler
17 Jul 2026
Chief Executive Officer
Sold after exercise
35,829
$312.17
$11.18M
John Oyler
17 Jul 2026
Chief Executive Officer
Sold after exercise
5,543
$311.42
$1.73M
John Oyler
17 Jul 2026
Chief Executive Officer
Sold after exercise
4,833
$310.37
$1.50M
John Oyler
17 Jul 2026
Chief Executive Officer
Sold after exercise
680
$309.05
$210.16K
John Oyler
17 Jul 2026
Chief Executive Officer
Sold after exercise
597
$306.96
$183.26K
John Oyler
17 Jul 2026
Chief Executive Officer
Sold after exercise
1,440
$305.20
$439.49K
John Oyler
16 Jul 2026
Chief Executive Officer
Sold after exercise
520
$323.59
$168.26K
John Oyler
16 Jul 2026
Chief Executive Officer
Sold after exercise
1,560
$322.71
$503.42K
John Oyler
16 Jul 2026
Chief Executive Officer
Sold after exercise
13,109
$321.61
$4.22M
John Oyler
16 Jul 2026
Chief Executive Officer
Sold after exercise
20,505
$321.00
$6.58M
John Oyler
16 Jul 2026
Chief Executive Officer
Sold after exercise
15,097
$319.99
$4.83M
John Oyler
16 Jul 2026
Chief Executive Officer
Sold after exercise
6,402
$318.55
$2.04M
John Oyler
16 Jul 2026
Chief Executive Officer
Sold after exercise
42,798
$317.79
$13.60M
John Oyler
16 Jul 2026
Chief Executive Officer
Sold after exercise
32,224
$316.82
$10.21M
John Oyler
16 Jul 2026
Chief Executive Officer
Sold after exercise
19,752
$316.00
$6.24M
John Oyler
16 Jul 2026
Chief Executive Officer
Sold after exercise
9,516
$314.73
$2.99M
John Oyler
16 Jul 2026
Chief Executive Officer
Sold after exercise
4,881
$314.08
$1.53M
John Oyler
16 Jul 2026
Chief Executive Officer
Sold after exercise
233
$311.98
$72.69K
John Oyler
15 Jul 2026
Chief Executive Officer
Sold after exercise
7,640
$313.58
$2.40M
John Oyler
15 Jul 2026
Chief Executive Officer
Sold after exercise
48,657
$312.86
$15.22M
John Oyler
15 Jul 2026
Chief Executive Officer
Sold after exercise
12,857
$311.71
$4.01M
John Oyler
15 Jul 2026
Chief Executive Officer
Sold after exercise
41,336
$310.92
$12.85M
John Oyler
15 Jul 2026
Chief Executive Officer
Sold after exercise
6,067
$310.02
$1.88M
John Oyler
14 Jul 2026
Chief Executive Officer
Sold after exercise
7,834
$307.57
$2.41M
John Oyler
14 Jul 2026
Chief Executive Officer
Sold after exercise
40,781
$306.93
$12.52M
John Oyler
14 Jul 2026
Chief Executive Officer
Sold after exercise
45,895
$306.21
$14.05M
John Oyler
14 Jul 2026
Chief Executive Officer
Sold after exercise
39,090
$305.02
$11.92M
John Oyler
14 Jul 2026
Chief Executive Officer
Sold after exercise
8,122
$303.93
$2.47M
John Oyler
14 Jul 2026
Chief Executive Officer
Sold after exercise
4,139
$303.07
$1.25M
John Oyler
13 Jul 2026
Chief Executive Officer
Sold after exercise
320
$307.41
$98.37K
John Oyler
13 Jul 2026
Chief Executive Officer
Sold after exercise
7,240
$306.82
$2.22M
John Oyler
13 Jul 2026
Chief Executive Officer
Sold after exercise
846
$305.57
$258.51K
John Oyler
13 Jul 2026
Chief Executive Officer
Sold after exercise
8,438
$304.68
$2.57M
John Oyler
13 Jul 2026
Chief Executive Officer
Sold after exercise
26,294
$303.83
$7.99M
John Oyler
13 Jul 2026
Chief Executive Officer
Sold after exercise
4,584
$302.79
$1.39M
John Oyler
13 Jul 2026
Chief Executive Officer
Sold after exercise
798
$301.94
$240.95K
John Oyler
10 Jul 2026
Chief Executive Officer
Sold after exercise
18
$303.03
$5.45K
John Oyler
10 Jul 2026
Chief Executive Officer
Sold after exercise
136
$302.19
$41.10K
John Oyler
10 Jul 2026
Chief Executive Officer
Sold after exercise
150
$301.18
$45.18K
John Oyler
10 Jul 2026
Chief Executive Officer
Sold after exercise
370
$300.12
$111.04K
John Oyler
10 Jul 2026
Chief Executive Officer
Sold after exercise
5,143
$298.94
$1.54M
John Oyler
10 Jul 2026
Chief Executive Officer
Sold after exercise
3,074
$298.35
$917.13K
John Oyler
10 Jul 2026
Chief Executive Officer
Sold after exercise
1,314
$297.23
$390.56K
John Oyler
10 Jul 2026
Chief Executive Officer
Sold after exercise
1,493
$296.07
$442.03K
Chan Henry Lee
8 Jul 2026
SVP, General Counsel
Sold after exercise
664
$302.46
$200.83K
Lai Wang
23 Jun 2026
President, Global Head of R&D
Sell
1,068
$276.74
$295.55K
John Oyler
23 Jun 2026
Chief Executive Officer
Sell
320
$275.10
$88.03K
John Oyler
23 Jun 2026
Chief Executive Officer
Sell
1,290
$274.12
$353.61K
John Oyler
23 Jun 2026
Chief Executive Officer
Sell
1,800
$273.30
$491.95K
Xiaobin Wu
23 Jun 2026
President and COO
Sell
1,292
$276.26
$356.93K
Lai Wang
16 Jun 2026
President, Global Head of R&D
Sell
1,169
$265.39
$310.24K
Chan Henry Lee
16 Jun 2026
SVP, General Counsel
Sell
590
$265.98
$156.93K
John Oyler
16 Jun 2026
Chief Executive Officer
Sell
333
$266.69
$88.81K
John Oyler
16 Jun 2026
Chief Executive Officer
Sell
1,710
$265.99
$454.84K
John Oyler
16 Jun 2026
Chief Executive Officer
Sell
1,650
$264.87
$437.04K
Xiaobin Wu
16 Jun 2026
President and COO
Sell
1,357
$266.76
$362.00K
John Oyler
11 Jun 2026
Chief Executive Officer
Sell
149
$258.81
$38.56K
John Oyler
11 Jun 2026
Chief Executive Officer
Sell
200
$258.28
$51.66K
John Oyler
11 Jun 2026
Chief Executive Officer
Sell
859
$257.59
$221.27K
John Oyler
11 Jun 2026
Chief Executive Officer
Sell
741
$256.23
$189.87K
Chan Henry Lee
11 Jun 2026
SVP, General Counsel
Sell
428
$257.64
$110.27K
Xiaobin Wu
11 Jun 2026
President and COO
Sell
626
$261.20
$163.51K
Aaron Rosenberg
11 Jun 2026
Chief Financial Officer
Sell
631
$257.74
$162.64K
Lai Wang
11 Jun 2026
President, Global Head of R&D
Sell
756
$261.00
$197.32K
Titus B. Ball
11 Jun 2026
Principal Accounting Officer
Sell
120
$257.53
$30.90K
Titus B. Ball
11 Jun 2026
Principal Accounting Officer
Sell
49
$256.39
$12.56K
John Oyler
8 Jun 2026
Chief Executive Officer
Sell
1,120
$271.14
$303.68K
John Oyler
8 Jun 2026
Chief Executive Officer
Sell
3,820
$270.38
$1.03M
Xiaobin Wu
8 Jun 2026
President and COO
Sell
40
$270.55
$10.82K
Xiaobin Wu
8 Jun 2026
President and COO
Sell
1,444
$269.33
$388.92K
Lai Wang
8 Jun 2026
President, Global Head of R&D
Sell
40
$270.73
$10.83K
Lai Wang
8 Jun 2026
President, Global Head of R&D
Sell
1,327
$269.34
$357.42K
Chan Henry Lee
8 Jun 2026
SVP, General Counsel
Sell
160
$271.26
$43.40K
Chan Henry Lee
8 Jun 2026
SVP, General Counsel
Sell
711
$270.24
$192.14K
Titus B. Ball
8 Jun 2026
Principal Accounting Officer
Sell
36
$272.08
$9.79K
Titus B. Ball
8 Jun 2026
Principal Accounting Officer
Sell
100
$271.06
$27.11K
Qingqing Yi
1 Jun 2026
Director
Sell
235
$279.13
$65.60K
Baker Bros. Advisors LP
22 May 2026
Director
Sell indirect
2,756
$23.79
$65.57K
Baker Bros. Advisors LP
22 May 2026
Director
Sell indirect
2,756
$23.79
$65.57K
Baker Bros. Advisors LP
22 May 2026
Director
Sell indirect
2,743
$23.85
$65.42K
Baker Bros. Advisors LP
22 May 2026
Director
Sell indirect
2,743
$23.85
$65.42K
Corazon (Corsee) D. Sanders
22 May 2026
Director
Sell
212
$309.59
$65.63K
Margaret Dugan
22 May 2026
Director
Sell
212
$309.60
$65.64K
Alessandro Riva
22 May 2026
Director
Sell
212
$309.51
$65.62K
Chan Henry Lee
13 May 2026
SVP, General Counsel
Sold after exercise
332
$310.72
$103.16K
Chan Henry Lee
8 Apr 2026
SVP, General Counsel
Sold after exercise
332
$311.59
$103.45K
Chan Henry Lee
11 Mar 2026
SVP, General Counsel
Sold after exercise
341
$300.00
$102.30K
Chan Henry Lee
4 Feb 2026
SVP, General Counsel
Sold after exercise
996
$350.00
$348.60K
Chan Henry Lee
4 Feb 2026
SVP, General Counsel
Sold after exercise
664
$348.79
$231.60K
Chan Henry Lee
7 Jan 2026
SVP, General Counsel
Sold after exercise
664
$331.76
$220.29K
John Oyler
16 Dec 2025
Chief Executive Officer
Sold on a plan
40
$305.24
$12.21K
John Oyler
16 Dec 2025
Chief Executive Officer
Sold on a plan
1,973
$304.36
$600.51K
John Oyler
16 Dec 2025
Chief Executive Officer
Sold on a plan
1,255
$304.13
$381.68K
John Oyler
16 Dec 2025
Chief Executive Officer
Sold on a plan
5,442
$303.72
$1.65M
John Oyler
16 Dec 2025
Chief Executive Officer
Sold on a plan
1,633
$303.13
$495.01K
John Oyler
16 Dec 2025
Chief Executive Officer
Sold on a plan
7,470
$302.74
$2.26M
John Oyler
16 Dec 2025
Chief Executive Officer
Sold on a plan
1,512
$302.31
$457.10K
John Oyler
16 Dec 2025
Chief Executive Officer
Sold on a plan
2,567
$301.79
$774.70K
John Oyler
16 Dec 2025
Chief Executive Officer
Sold on a plan
600
$300.98
$180.59K
John Oyler
16 Dec 2025
Chief Executive Officer
Sold on a plan
1,877
$300.80
$564.60K
John Oyler
15 Dec 2025
Chief Executive Officer
Sold on a plan
1,194
$314.92
$376.01K
John Oyler
15 Dec 2025
Chief Executive Officer
Sold on a plan
929
$313.52
$291.26K
John Oyler
15 Dec 2025
Chief Executive Officer
Sold on a plan
121
$311.93
$37.74K
John Oyler
15 Dec 2025
Chief Executive Officer
Sold on a plan
2,344
$311.33
$729.75K
John Oyler
15 Dec 2025
Chief Executive Officer
Sold on a plan
16,318
$310.48
$5.07M
John Oyler
15 Dec 2025
Chief Executive Officer
Sold on a plan
10,650
$309.37
$3.29M
John Oyler
15 Dec 2025
Chief Executive Officer
Sold on a plan
14,163
$308.41
$4.37M
John Oyler
15 Dec 2025
Chief Executive Officer
Sold on a plan
5,118
$307.38
$1.57M
John Oyler
15 Dec 2025
Chief Executive Officer
Sold on a plan
4,949
$306.39
$1.52M
John Oyler
15 Dec 2025
Chief Executive Officer
Sold on a plan
3,940
$305.55
$1.20M
John Oyler
15 Dec 2025
Chief Executive Officer
Sold on a plan
5,829
$304.37
$1.77M
John Oyler
15 Dec 2025
Chief Executive Officer
Sold on a plan
1,896
$303.60
$575.63K
John Oyler
15 Dec 2025
Chief Executive Officer
Sold on a plan
6,389
$302.29
$1.93M
John Oyler
15 Dec 2025
Chief Executive Officer
Sold on a plan
1,791
$301.58
$540.13K
Chan Henry Lee
11 Dec 2025
SVP, General Counsel
Sold after exercise
332
$325.00
$107.90K
Chan Henry Lee
10 Dec 2025
SVP, General Counsel
Sold after exercise
332
$318.28
$105.67K
Corazon (Corsee) D. Sanders
26 Nov 2025
Director
Sold after exercise
804
$342.47
$275.35K
Corazon (Corsee) D. Sanders
26 Nov 2025
Director
Sold after exercise
1,823
$340.20
$620.19K
Xiaobin Wu
17 Nov 2025
President and COO
Sell
10
$382.32
$3.82K
Xiaobin Wu
17 Nov 2025
President and COO
Sell
826
$381.19
$314.86K
Xiaobin Wu
17 Nov 2025
President and COO
Sell
3,155
$380.23
$1.20M
Xiaobin Wu
13 Nov 2025
President and COO
Sell
1,769
$381.05
$674.08K
Xiaobin Wu
13 Nov 2025
President and COO
Sell
4,240
$380.33
$1.61M
Chan Henry Lee
12 Nov 2025
SVP, General Counsel
Sold after exercise
332
$350.00
$116.20K
Chan Henry Lee
12 Nov 2025
SVP, General Counsel
Sold after exercise
664
$348.75
$231.57K
Xiaobin Wu
12 Nov 2025
President and COO
Sell
154
$362.07
$55.76K
Xiaobin Wu
12 Nov 2025
President and COO
Sell
4,846
$360.10
$1.75M
Xiaobin Wu
12 Nov 2025
President and COO
Sell
100
$357.43
$35.74K
Xiaobin Wu
12 Nov 2025
President and COO
Sell
120
$355.00
$42.60K
Xiaobin Wu
12 Nov 2025
President and COO
Sell
251
$354.20
$88.90K
Xiaobin Wu
12 Nov 2025
President and COO
Sell
789
$352.78
$278.34K
Xiaobin Wu
12 Nov 2025
President and COO
Sell
3,240
$351.41
$1.14M
Xiaobin Wu
12 Nov 2025
President and COO
Sell
500
$350.44
$175.22K

What was left out

Form 4 filings counted 70
Amendments (4/A) skipped 0
Filings about a different issuer 0
Unreadable filings 0
Joint filings 3
Sales on a Rule 10b5-1 plan 55
Sales straight out of an exercise 105
Sales at will 55
Transactions with no price 0
Shares from compensation/vesting 4,543,968
History held since 9 Feb 2016