Transaction Date Insider Transaction Type Number of Shares Transacted
2020-02-10 BILL & MELINDA GATES FOUNDATION TRUST Purchase 588235.0
2020-02-10 Flynn James E Purchase 250000.0
2020-08-12 Farid Ramy Sale 1000.0
2020-08-12 Farid Ramy Sale 3431.0
2020-08-12 Farid Ramy Sale 34416.0
2020-08-12 Farid Ramy Sale 36203.0
2020-08-12 Farid Ramy Sale 4950.0
2020-08-12 Lorton Kenneth Patrick Sale 701.0
2020-08-12 Lorton Kenneth Patrick Sale 6966.0
2020-08-12 Lorton Kenneth Patrick Sale 22756.0
2020-08-12 Lorton Kenneth Patrick Sale 8366.0
2020-08-12 Akinsanya Karen Sale 200.0
2020-08-12 Akinsanya Karen Sale 2697.0
2020-08-12 Akinsanya Karen Sale 7839.0
2020-08-12 Akinsanya Karen Sale 2641.0
2020-08-12 Akinsanya Karen Sale 100.0
2020-08-12 Akinsanya Karen Sale 947.0
2020-08-12 Akinsanya Karen Sale 1972.0
2020-08-12 Akinsanya Karen Sale 325.0
2020-08-12 Akinsanya Karen Sale 1076.0
2020-08-12 Akinsanya Karen Sale 1861.0
2020-08-12 Akinsanya Karen Sale 407.0
2020-08-13 Farid Ramy Sale 18804.0
2020-08-13 Farid Ramy Sale 15767.0
2020-08-13 Farid Ramy Sale 15429.0
2020-08-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 117541.0
2020-08-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 24984.0
2020-08-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 11947.0
2020-08-14 BILL & MELINDA GATES FOUNDATION TRUST Sale 9191.0
2020-08-17 Friesner Richard Sale 500000.0
2020-08-17 Akinsanya Karen Sale 2910.0
2020-08-17 Akinsanya Karen Sale 334.0
2020-08-17 Akinsanya Karen Sale 100.0
2020-08-17 BILL & MELINDA GATES FOUNDATION TRUST Sale 1836337.0
2020-08-19 Herman Jenny Sale 1000.0
2020-08-19 Herman Jenny Sale 1000.0
2020-08-19 Lebowitz Joel Sale 9770.0
2020-08-19 Lebowitz Joel Sale 91718.0
2020-08-19 Lebowitz Joel Sale 15563.0
2020-08-21 Herman Jenny Sale 1000.0
2020-09-15 SHAW DAVID E Sale 107707.0
2020-09-15 SHAW DAVID E Sale 65485.0
2020-09-15 SHAW DAVID E Sale 24242.0
2020-09-15 SHAW DAVID E Sale 8477.0
2020-09-15 SHAW DAVID E Sale 54.0
2020-09-16 Farid Ramy Sale 9849.0
2020-09-16 Farid Ramy Sale 10151.0
2020-09-16 SHAW DAVID E Sale 97370.0
2020-09-16 SHAW DAVID E Sale 110631.0
2020-09-17 SHAW DAVID E Sale 44541.0
2020-09-17 SHAW DAVID E Sale 9382.0
2020-09-17 SHAW DAVID E Sale 80405.0
2020-09-17 SHAW DAVID E Sale 25595.0
2020-09-22 SHAW DAVID E Sale 118053.0
2020-09-22 SHAW DAVID E Sale 25647.0
2020-09-22 SHAW DAVID E Sale 1825.0
2020-09-23 SHAW DAVID E Sale 52114.0
2020-09-23 SHAW DAVID E Sale 64285.0
2020-09-23 SHAW DAVID E Sale 41989.0
2020-09-24 SHAW DAVID E Sale 53895.0
2020-09-24 SHAW DAVID E Sale 72681.0
2020-09-24 SHAW DAVID E Sale 23424.0
2020-09-28 SHAW DAVID E Sale 68435.0
2020-09-28 SHAW DAVID E Sale 81042.0
2020-09-28 SHAW DAVID E Sale 5363.0
2020-09-29 SHAW DAVID E Sale 145948.0
2020-09-29 SHAW DAVID E Sale 9052.0
2020-09-30 SHAW DAVID E Sale 68079.0
2020-09-30 SHAW DAVID E Sale 48341.0
2020-09-30 SHAW DAVID E Sale 61946.0
2020-10-07 SHAW DAVID E Sale 52232.0
2020-10-07 SHAW DAVID E Sale 11537.0
2020-10-07 SHAW DAVID E Sale 21250.0
2020-10-07 SHAW DAVID E Sale 20.0
2020-10-07 SHAW DAVID E Sale 131022.0
2020-10-08 SHAW DAVID E Sale 82342.0
2020-10-08 SHAW DAVID E Sale 88919.0
2020-10-08 SHAW DAVID E Sale 59837.0
2020-10-09 SHAW DAVID E Sale 100000.0
2020-10-09 SHAW DAVID E Sale 210000.0
2020-10-09 SHAW DAVID E Sale 162634.0
2020-10-13 SHAW DAVID E Sale 154662.0
2020-10-13 SHAW DAVID E Sale 83876.0
2020-10-13 SHAW DAVID E Sale 2400.0
2020-10-13 SHAW DAVID E Sale 3760.0
2020-10-14 SHAW DAVID E Sale 80665.0
2020-10-14 SHAW DAVID E Sale 11533.0
2020-10-14 SHAW DAVID E Sale 38409.0
2020-10-14 SHAW DAVID E Sale 120306.0
2020-10-14 SHAW DAVID E Sale 53227.0
2020-10-15 SHAW DAVID E Sale 129441.0
2020-10-15 SHAW DAVID E Sale 27025.0
2020-10-19 SHAW DAVID E Sale 77566.0
2020-10-19 SHAW DAVID E Sale 65654.0
2020-10-19 SHAW DAVID E Sale 44226.0
2020-10-20 SHAW DAVID E Sale 84931.0
2020-10-20 SHAW DAVID E Sale 45751.0
2020-10-20 SHAW DAVID E Sale 614.0
2020-10-21 SHAW DAVID E Sale 47525.0
2020-10-21 SHAW DAVID E Sale 107066.0
2020-10-21 SHAW DAVID E Sale 1120.0
2020-10-28 SHAW DAVID E Sale 75422.0
2020-10-28 SHAW DAVID E Sale 25329.0
2020-10-28 SHAW DAVID E Sale 14949.0
2020-10-28 SHAW DAVID E Sale 9011.0
2020-10-29 SHAW DAVID E Sale 62875.0
2020-10-29 SHAW DAVID E Sale 49025.0
2020-10-29 SHAW DAVID E Sale 9850.0
2020-10-29 SHAW DAVID E Sale 3250.0
2020-10-30 SHAW DAVID E Sale 95941.0
2020-10-30 SHAW DAVID E Sale 13901.0
2020-10-30 SHAW DAVID E Sale 10317.0
2020-10-30 SHAW DAVID E Sale 1841.0
2020-11-03 SHAW DAVID E Sale 79428.0
2020-11-03 SHAW DAVID E Sale 28400.0
2020-11-03 SHAW DAVID E Sale 2172.0
2020-11-04 SHAW DAVID E Sale 14450.0
2020-11-04 SHAW DAVID E Sale 93325.0
2020-11-04 SHAW DAVID E Sale 19369.0
2020-11-05 SHAW DAVID E Sale 5391.0
2020-11-05 SHAW DAVID E Sale 42877.0
2020-11-05 SHAW DAVID E Sale 178012.0
2020-11-05 SHAW DAVID E Sale 122467.0
2020-11-11 Abel Robert L Sale 13050
2020-11-11 Abel Robert L Sale 29577
2020-11-11 Brauner Sh Sale 5000
2020-11-11 Brauner Sh Sale 2413
2020-11-11 Brauner Sh Sale 2365
2020-11-11 Brauner Sh Sale 3334
2020-11-11 Brauner Sh Sale 1207
2020-11-12 SHAW DAVID E Sale 85086
2020-11-12 SHAW DAVID E Sale 123709
2020-11-12 SHAW DAVID E Sale 81195
2020-11-12 SHAW DAVID E Sale 58335
2020-11-11 SHAW DAVID E Sale 27092
2020-11-11 SHAW DAVID E Sale 48438
2020-11-11 SHAW DAVID E Sale 31470
2020-11-10 SHAW DAVID E Sale 10534
2020-11-10 SHAW DAVID E Sale 2761
2020-11-10 SHAW DAVID E Sale 56414
2020-11-10 SHAW DAVID E Sale 22268
2020-11-19 SHAW DAVID E Sale 4653
2020-11-19 SHAW DAVID E Sale 52714
2020-11-19 SHAW DAVID E Sale 55221
2020-11-19 SHAW DAVID E Sale 7463
2020-11-18 SHAW DAVID E Sale 3200
2020-11-18 SHAW DAVID E Sale 32247
2020-11-18 SHAW DAVID E Sale 46016
2020-11-18 SHAW DAVID E Sale 12310
2020-11-17 SHAW DAVID E Sale 23400
2020-11-17 SHAW DAVID E Sale 74276
2020-11-17 SHAW DAVID E Sale 69526
2020-11-17 D'Cruz Cony Sale 2000
2020-11-17 D'Cruz Cony Sale 4375
2020-11-19 Brauner Sh Sale 5000
2020-11-19 Tran Yv Sale 3808
2020-11-19 Tran Yv Sale 22569
2020-11-23 Lebowitz Joel Sale 891
2020-11-23 Lebowitz Joel Sale 15831
2020-11-25 SHAW DAVID E Sale 1066
2020-11-25 SHAW DAVID E Sale 24058
2020-11-25 SHAW DAVID E Sale 15480
2020-11-25 SHAW DAVID E Sale 59760
2020-11-24 SHAW DAVID E Sale 7614
2020-11-24 SHAW DAVID E Sale 63071
2020-11-24 SHAW DAVID E Sale 28039
2020-11-24 SHAW DAVID E Sale 73616
2020-11-23 SHAW DAVID E Sale 80358
2020-11-23 SHAW DAVID E Sale 216261
2020-11-23 SHAW DAVID E Sale 125941
2020-11-23 SHAW DAVID E Sale 100906
2020-11-23 SHAW DAVID E Sale 36805
2020-11-23 SHAW DAVID E Sale 6746
2020-11-24 BILL & MELINDA GATES FOUNDATION TRUST Sale 2000000
2020-11-30 D'Cruz Cony Sale 2000
2020-11-30 D'Cruz Cony Sale 4375
2020-12-02 Daniel Jennif Sale 1900
2020-12-02 Daniel Jennif Sale 8556
2020-12-02 Daniel Jennif Sale 1500
2020-12-01 Daniel Jennif Sale 800
2020-12-01 Daniel Jennif Sale 3324
2020-12-01 Daniel Jennif Sale 4226
2020-12-01 Daniel Jennif Sale 3605
2020-12-04 SHAW DAVID E Sale 30162
2020-12-04 SHAW DAVID E Sale 32961
2020-12-04 SHAW DAVID E Sale 9979
2020-12-04 SHAW DAVID E Sale 6898
2020-12-03 SHAW DAVID E Sale 947
2020-12-03 SHAW DAVID E Sale 31336
2020-12-03 SHAW DAVID E Sale 32349
2020-12-02 SHAW DAVID E Sale 16368
2020-12-02 SHAW DAVID E Sale 39177
2020-12-02 SHAW DAVID E Sale 7062
2020-12-03 Daniel Jennif Sale 6667
2020-12-03 Daniel Jennif Sale 5289
2020-12-08 Daniel Jennif Sale 3551
2020-12-08 Daniel Jennif Sale 3400
2020-12-08 Daniel Jennif Sale 2105
2020-12-08 Daniel Jennif Sale 2899
2020-12-07 Daniel Jennif Sale 2152
2020-12-07 Daniel Jennif Sale 7881
2020-12-07 Daniel Jennif Sale 1923
2020-12-08 D'Cruz Cony Sale 2000
2020-12-08 D'Cruz Cony Sale 4374
2020-12-10 SHAW DAVID E Sale 24965
2020-12-10 SHAW DAVID E Sale 70363
2020-12-10 SHAW DAVID E Sale 7486
2020-12-10 SHAW DAVID E Sale 24701
2020-12-09 SHAW DAVID E Sale 2261
2020-12-09 SHAW DAVID E Sale 5706
2020-12-09 SHAW DAVID E Sale 18201
2020-12-09 SHAW DAVID E Sale 40671
2020-12-08 SHAW DAVID E Sale 45478
2020-12-08 SHAW DAVID E Sale 18117
2020-12-08 SHAW DAVID E Sale 10117
2020-12-08 SHAW DAVID E Sale 17036
2020-12-11 Abel Robert L Sale 5782
2020-12-11 Abel Robert L Sale 21143
2020-12-11 Abel Robert L Sale 4118
2020-12-11 Abel Robert L Sale 1885
2020-12-11 Abel Robert L Sale 4300
2020-12-11 Abel Robert L Sale 5200
2020-12-11 Abel Robert L Sale 200
2020-12-14 Lebowitz Joel Sale 292
2020-12-14 Lebowitz Joel Sale 900
2020-12-14 Lebowitz Joel Sale 1603
2020-12-14 Lebowitz Joel Sale 2778
2020-12-14 Herman Jenny Sale 1000
2020-12-14 Brauner Sh Sale 2000
2020-12-14 Lynton Michael Sale 8333
2020-12-18 Lynton Michael Sale 8333
2020-12-18 Herman Jenny Sale 1217
2020-12-18 Akinsanya K Sale 13377
2020-12-22 Brauner Sh Sale 2000
2020-12-22 Lynton Michael Sale 8334
2020-12-23 D'Cruz Cony Sale 2000
2020-12-23 D'Cruz Cony Sale 4375
2021-01-04 Daniel Jennif Sale 418
2021-01-08 D'Cruz Cony Sale 2000
2021-01-08 D'Cruz Cony Sale 2800
2021-01-13 D'Cruz Cony Sale 2000
2021-01-13 D'Cruz Cony Sale 2800
2021-01-14 Lebowitz Joel Sale 800
2021-01-14 Lebowitz Joel Sale 3032
2021-01-14 Lebowitz Joel Sale 1042
2021-01-14 Lebowitz Joel Sale 400
2021-01-14 Lebowitz Joel Sale 200
2021-01-14 Lebowitz Joel Sale 100
2021-01-19 D'Cruz Cony Sale 2000
2021-01-19 D'Cruz Cony Sale 2800
2021-02-01 Daniel Jennif Sale 418
2021-02-03 D'Cruz Cony Sale 2000
2021-02-03 D'Cruz Cony Sale 2800
2021-02-05 Abel Robert L Sale 7687
2021-02-05 Abel Robert L Sale 5078
2021-02-05 Abel Robert L Sale 3108
2021-02-05 Lebowitz Joel Purchase 1115
2021-02-05 Lebowitz Joel Sale 10359
2021-02-05 Lebowitz Joel Sale 900
2021-02-08 Daniel Jennif Sale 2006
2021-02-05 Daniel Jennif Sale 2006
2021-02-11 D'Cruz Cony Sale 2000
2021-02-11 D'Cruz Cony Sale 2800
2021-02-11 Daniel Jennif Sale 2007
2021-02-10 Daniel Jennif Sale 2007
2021-02-09 Daniel Jennif Sale 2006
2021-02-16 Lebowitz Joel Sale 100
2021-02-16 Lebowitz Joel Sale 1300
2021-02-16 Lebowitz Joel Sale 3326
2021-02-16 Lebowitz Joel Sale 848
2021-02-19 SHAW DAVID E Sale 313
2021-02-19 SHAW DAVID E Sale 2110
2021-02-19 SHAW DAVID E Sale 35226
2021-02-19 SHAW DAVID E Sale 28974
2021-02-19 SHAW DAVID E Sale 1891
2021-02-19 SHAW DAVID E Sale 3853
2021-02-18 SHAW DAVID E Sale 16539
2021-02-18 SHAW DAVID E Sale 171091
2021-02-18 SHAW DAVID E Sale 22625
2021-02-18 SHAW DAVID E Sale 15137
2021-02-17 SHAW DAVID E Sale 700
2021-02-17 SHAW DAVID E Sale 600
2021-02-17 SHAW DAVID E Sale 1597
2021-02-17 SHAW DAVID E Sale 4350
2021-02-17 SHAW DAVID E Sale 10193
2021-02-17 SHAW DAVID E Sale 20653
2021-02-17 SHAW DAVID E Sale 6907
2021-02-19 D'Cruz Cony Sale 2000
2021-02-19 D'Cruz Cony Sale 2800
2021-02-22 Tran Yv Sale 200
2021-02-22 Tran Yv Sale 608
2021-02-22 Tran Yv Sale 2992
2021-02-22 Tran Yv Sale 2800
2021-02-22 Tran Yv Sale 2500
2021-02-22 Tran Yv Sale 500
2021-02-22 Tran Yv Sale 400
2021-02-24 SHAW DAVID E Sale 2051
2021-02-24 SHAW DAVID E Sale 26872
2021-02-24 SHAW DAVID E Sale 7103
2021-02-24 SHAW DAVID E Sale 20178
2021-02-24 SHAW DAVID E Sale 22118
2021-02-24 SHAW DAVID E Sale 20766
2021-02-24 SHAW DAVID E Sale 7388
2021-02-24 SHAW DAVID E Sale 2908
2021-02-24 SHAW DAVID E Sale 7059
2021-02-23 SHAW DAVID E Sale 966
2021-02-23 SHAW DAVID E Sale 12436
2021-02-23 SHAW DAVID E Sale 8211
2021-02-23 SHAW DAVID E Sale 13503
2021-02-23 SHAW DAVID E Sale 7434
2021-02-23 SHAW DAVID E Sale 7832
2021-02-23 SHAW DAVID E Sale 7827
2021-02-23 SHAW DAVID E Sale 3303
2021-02-23 SHAW DAVID E Sale 916
2021-02-23 SHAW DAVID E Sale 2572
2021-02-22 SHAW DAVID E Sale 16592
2021-02-22 SHAW DAVID E Sale 33998
2021-02-22 SHAW DAVID E Sale 75066
2021-02-22 SHAW DAVID E Sale 106067
2021-02-22 SHAW DAVID E Sale 33292
2021-02-22 SHAW DAVID E Sale 8534
2021-02-22 SHAW DAVID E Sale 2701
2021-02-23 Daniel Jennif Sale 3344
2021-02-22 Daniel Jennif Sale 3344
Transaction Date) Insider Transaction Type Number of Shares Transacted