Sep 05
2019
SELL
Payment of exercise price or tax liability
$34,459,342
$46.48 p/Share
741,380
Reduced 57.18%
555,216
Class A Common Stock
Sep 05
2019
BUY
Exercise of conversion of derivative security
$16,258,154
$14.99 p/Share
1,084,600
Added 45.55%
1,296,596
Class A Common Stock
Apr 26
2019
SELL
Open market or private sale
$19,856,696
$43.39 p/Share
457,633
Reduced 39.89%
689,489
Class A Common Stock
Apr 26
2019
SELL
Payment of exercise price or tax liability
$26,091,771
$43.84 p/Share
595,159
Reduced 73.74%
211,996
Class A Common Stock
Apr 26
2019
BUY
Exercise of conversion of derivative security
$9,792,856
$10.84 p/Share
903,400
Added 41.67%
1,264,788
Class A Common Stock
Mar 21
2019
SELL
Payment of exercise price or tax liability
$1,830,445
$40.05 p/Share
45,704
Reduced 11.25%
360,661
Class A Common Stock
Mar 21
2019
BUY
Exercise of conversion of derivative security
-
85,600
Added 17.4%
406,365
Class A Common Stock
Mar 20
2019
SELL
Payment of exercise price or tax liability
$675,371
$39.47 p/Share
17,111
Reduced 5.06%
320,765
Class A Common Stock
Mar 20
2019
BUY
Exercise of conversion of derivative security
-
32,046
Added 8.66%
337,876
Class A Common Stock
Mar 18
2019
SELL
Payment of exercise price or tax liability
$572,293
$39.92 p/Share
14,336
Reduced 4.48%
305,830
Class A Common Stock
Mar 18
2019
BUY
Exercise of conversion of derivative security
-
26,850
Added 7.74%
320,166
Class A Common Stock
Mar 17
2019
SELL
Payment of exercise price or tax liability
$529,955
$40.47 p/Share
13,095
Reduced 4.27%
293,316
Class A Common Stock
Mar 17
2019
BUY
Exercise of conversion of derivative security
-
24,525
Added 7.41%
306,411
Class A Common Stock
Mar 11
2019
SELL
Payment of exercise price or tax liability
$4,466,207
$39.18 p/Share
113,992
Reduced 28.79%
281,886
Class A Common Stock
Mar 11
2019
BUY
Exercise of conversion of derivative security
$1,337,680
$7.27 p/Share
184,000
Added 31.73%
395,878
Class A Common Stock
Apr 17
2018
SELL
Payment of exercise price or tax liability
$435,671
$33.27 p/Share
13,095
Reduced 5.82%
211,878
Class A Common Stock
Apr 17
2018
BUY
Exercise of conversion of derivative security
-
24,525
Added 9.83%
224,973
Class A Common Stock
Mar 22
2018
SELL
Payment of exercise price or tax liability
$1,622,355
$33.23 p/Share
48,822
Reduced 5.75%
799,839
Class A Common Stock
Mar 22
2018
BUY
Exercise of conversion of derivative security
-
91,440
Added 9.73%
848,661
Class A Common Stock
Mar 21
2018
SELL
Payment of exercise price or tax liability
$591,124
$34.49 p/Share
17,139
Reduced 2.21%
757,221
Class A Common Stock
Mar 21
2018
BUY
Exercise of conversion of derivative security
-
32,100
Added 3.98%
774,360
Class A Common Stock
Mar 20
2018
SELL
Payment of exercise price or tax liability
$591,527
$34.57 p/Share
17,111
Reduced 2.25%
742,260
Class A Common Stock
Mar 20
2018
BUY
Exercise of conversion of derivative security
-
32,046
Added 4.05%
759,371
Class A Common Stock
Mar 16
2018
SELL
Payment of exercise price or tax liability
$513,659
$35.83 p/Share
14,336
Reduced 1.93%
727,325
Class A Common Stock
Mar 16
2018
BUY
Exercise of conversion of derivative security
-
26,850
Added 3.49%
741,661
Class A Common Stock