Apr 15
2020
SELL
Payment of exercise price or tax liability
$244,959
$37.16 p/Share
6,592
Reduced 2.47%
260,319
Class A Common Stock
Apr 15
2020
BUY
Exercise of conversion of derivative security
-
13,905
Added 4.95%
266,911
Class A Common Stock
Mar 20
2020
SELL
Payment of exercise price or tax liability
$588,480
$33.37 p/Share
17,635
Reduced 7.19%
227,608
Class A Common Stock
Mar 20
2020
BUY
Exercise of conversion of derivative security
-
37,200
Added 13.17%
245,243
Class A Common Stock
Mar 18
2020
SELL
Payment of exercise price or tax liability
$318,694
$35.68 p/Share
8,932
Reduced 4.12%
208,043
Class A Common Stock
Mar 18
2020
BUY
Exercise of conversion of derivative security
-
18,840
Added 7.99%
216,975
Class A Common Stock
Mar 17
2020
SELL
Payment of exercise price or tax liability
$311,493
$38.22 p/Share
8,150
Reduced 3.95%
198,135
Class A Common Stock
Mar 17
2020
BUY
Exercise of conversion of derivative security
-
17,192
Added 7.69%
206,285
Class A Common Stock
Mar 16
2020
SELL
Payment of exercise price or tax liability
$290,338
$36.04 p/Share
8,056
Reduced 4.09%
189,093
Class A Common Stock
Mar 16
2020
BUY
Exercise of conversion of derivative security
-
16,992
Added 7.93%
197,149
Class A Common Stock
Dec 16
2019
SELL
Open market or private sale
$16,326,034
$43.71 p/Share
373,508
Reduced 35.31%
684,271
Class A Common Stock
Dec 16
2019
SELL
Payment of exercise price or tax liability
$33,008,808
$43.97 p/Share
750,712
Reduced 80.65%
180,157
Class A Common Stock
Dec 16
2019
BUY
Exercise of conversion of derivative security
$12,186,545
$10.84 p/Share
1,124,220
Added 46.29%
1,304,377
Class A Common Stock
Dec 03
2019
-
1,162
Reduced 0.75%
153,947
Class A Common Stock
Nov 29
2019
-
9,681
Reduced 5.87%
155,109
Class A Common Stock
Nov 27
2019
-
95,336
Reduced 36.65%
164,790
Class A Common Stock
Oct 30
2019
SELL
Payment of exercise price or tax liability
$304,607
$44.69 p/Share
6,816
Reduced 2.55%
260,126
Class A Common Stock
Oct 30
2019
BUY
Exercise of conversion of derivative security
-
14,376
Added 5.11%
266,942
Class A CommonStock
Apr 23
2019
SELL
Open market or private sale
$187,078
$41.88 p/Share
4,467
Reduced 1.74%
252,566
Class A Common Stock
Apr 17
2019
SELL
Open market or private sale
$187,656
$42.0 p/Share
4,468
Reduced 1.71%
257,033
Class A Common Stock
Apr 16
2019
SELL
Payment of exercise price or tax liability
$338,152
$41.97 p/Share
8,057
Reduced 2.99%
261,501
Class A Common Stock
Apr 16
2019
BUY
Exercise of conversion of derivative security
-
16,992
Added 5.93%
269,558
Class A Common Stock
Mar 28
2019
SELL
Open market or private sale
$998,519
$40.31 p/Share
24,771
Reduced 8.96%
251,838
Class A Common Stock
Mar 22
2019
SELL
Open market or private sale
$1,093,968
$39.72 p/Share
27,542
Reduced 9.06%
276,609
Class A Common Stock
Mar 21
2019
SELL
Payment of exercise price or tax liability
$840,129
$40.05 p/Share
20,977
Reduced 6.45%
304,151
Class A Common Stock