Feb 11
2021
BUY
Exercise of conversion of derivative security
$5,145,077
$12.57 p/Share
409,314
Added 32.06%
867,372
Class A Common Stock
Apr 15
2020
SELL
Payment of exercise price or tax liability
$204,269
$37.16 p/Share
5,497
Reduced 1.19%
457,507
Class A Common Stock
Apr 15
2020
BUY
Exercise of conversion of derivative security
-
12,045
Added 2.54%
463,004
Class A Common Stock
Apr 14
2020
SELL
Payment of exercise price or tax liability
$177,500
$38.52 p/Share
4,608
Reduced 1.01%
450,959
Class A Common Stock
Apr 14
2020
BUY
Exercise of conversion of derivative security
-
10,098
Added 2.17%
455,567
Class A Common Stock
Mar 20
2020
SELL
Payment of exercise price or tax liability
$255,848
$33.37 p/Share
7,667
Reduced 1.69%
445,469
Class A Common Stock
Mar 20
2020
BUY
Exercise of conversion of derivative security
-
16,800
Added 3.57%
453,136
Class A Common Stock
Mar 18
2020
SELL
Payment of exercise price or tax liability
$110,702
$38.68 p/Share
2,862
Reduced 0.65%
436,336
Class A Common Stock
Mar 18
2020
BUY
Exercise of conversion of derivative security
-
6,270
Added 1.41%
439,198
Class A Common Stock
Mar 17
2020
SELL
Payment of exercise price or tax liability
$87,409
$38.22 p/Share
2,287
Reduced 0.53%
432,928
Class A Common Stock
Mar 17
2020
BUY
Exercise of conversion of derivative security
-
5,010
Added 1.14%
435,215
Class A Common Stock
Mar 16
2020
SELL
Payment of exercise price or tax liability
$10,029,516
$36.75 p/Share
272,912
Reduced 38.81%
430,205
Class A Common Stock
Mar 16
2020
SELL
Open market or private sale
$7,500,907
$36.99 p/Share
202,782
Reduced 22.53%
697,423
Class A Common Stock
Mar 16
2020
BUY
Exercise of conversion of derivative security
$2,214,565
$4.59 p/Share
482,476
Added 34.75%
905,899
Class A Common Stock
Dec 16
2019
SELL
Payment of exercise price or tax liability
$6,843,978
$43.62 p/Share
156,900
Reduced 27.04%
423,423
Class A Common Stock
Dec 16
2019
SELL
Open market or private sale
$3,410,627
$43.67 p/Share
78,100
Reduced 13.24%
511,713
Class A Common Stock
Dec 16
2019
BUY
Exercise of conversion of derivative security
$5,130,050
$21.83 p/Share
235,000
Added 26.3%
658,423
Class A Common Stock
Apr 16
2019
SELL
Payment of exercise price or tax liability
$238,935
$41.97 p/Share
5,693
Reduced 1.33%
423,423
Class A Common Stock
Apr 16
2019
BUY
Exercise of conversion of derivative security
-
12,476
Added 2.83%
429,116
Class A Common Stock
Apr 12
2019
SELL
Payment of exercise price or tax liability
$190,310
$41.3 p/Share
4,608
Reduced 1.1%
415,913
Class A Common Stock
Apr 12
2019
BUY
Exercise of conversion of derivative security
-
10,098
Added 2.34%
420,521
Class A Common Stock
Mar 21
2019
SELL
Payment of exercise price or tax liability
$365,496
$40.05 p/Share
9,126
Reduced 2.18%
410,423
Class A Common Stock
Mar 21
2019
BUY
Exercise of conversion of derivative security
-
20,000
Added 4.55%
419,549
Class A Common Stock
Mar 20
2019
SELL
Payment of exercise price or tax liability
$113,476
$39.47 p/Share
2,875
Reduced 0.71%
399,549
Class A Common Stock
Mar 20
2019
BUY
Exercise of conversion of derivative security
-
6,300
Added 1.54%
402,424
Class A Common Stock