Mar 21
2019
SELL
Open market or private sale
$519,727
$39.55 p/Share
13,141
Reduced 3.88%
325,128
Class A Common Stock
Mar 21
2019
BUY
Exercise of conversion of derivative security
-
44,240
Added 11.57%
338,269
Class A Common Stock
Mar 20
2019
SELL
Payment of exercise price or tax liability
$261,094
$39.47 p/Share
6,615
Reduced 2.2%
294,029
Class A Common Stock
Mar 20
2019
BUY
Exercise of conversion of derivative security
-
13,950
Added 4.43%
300,644
Class A Common Stock
Mar 18
2019
SELL
Payment of exercise price or tax liability
$356,645
$39.92 p/Share
8,934
Reduced 3.02%
286,694
Class A Common Stock
Mar 18
2019
BUY
Exercise of conversion of derivative security
-
18,840
Added 5.99%
295,628
Class A Common Stock
Mar 17
2019
SELL
Payment of exercise price or tax liability
$329,911
$40.47 p/Share
8,152
Reduced 2.86%
276,788
Class A Common Stock
Mar 17
2019
BUY
Exercise of conversion of derivative security
-
17,192
Added 5.69%
284,940
Class A Common Stock
Feb 19
2019
SELL
Payment of exercise price or tax liability
$7,419,442
$37.91 p/Share
195,712
Reduced 40.24%
290,655
Class A Common Stock
Feb 19
2019
SELL
Open market or private sale
$6,218,301
$37.85 p/Share
164,288
Reduced 25.25%
486,367
Class A Common Stock
Feb 19
2019
BUY
Exercise of conversion of derivative security
$2,617,200
$7.27 p/Share
360,000
Added 35.62%
650,655
Class A Common Stock
Feb 12
2019
SELL
Payment of exercise price or tax liability
$7,312,679
$37.23 p/Share
196,419
Reduced 40.33%
290,655
Class A Common Stock
Feb 12
2019
SELL
Open market or private sale
$6,072,127
$37.12 p/Share
163,581
Reduced 25.14%
487,074
Class A Common Stock
Feb 12
2019
BUY
Exercise of conversion of derivative security
$2,617,200
$7.27 p/Share
360,000
Added 35.62%
650,655
Class A Common Stock
Feb 05
2019
SELL
Open market or private sale
$6,167,737
$36.96 p/Share
166,876
Reduced 25.65%
483,779
Class A Common Stock
Feb 05
2019
SELL
Payment of exercise price or tax liability
$7,149,451
$37.02 p/Share
193,124
Reduced 39.92%
290,655
Class A Common Stock
Feb 05
2019
BUY
Exercise of conversion of derivative security
$2,617,200
$7.27 p/Share
360,000
Added 35.62%
650,655
Class A Common Stock
Oct 30
2018
SELL
Payment of exercise price or tax liability
$257,069
$37.71 p/Share
6,817
Reduced 1.36%
495,081
Class A Common Stock
Oct 30
2018
BUY
Exercise of conversion of derivative security
-
14,376
Added 2.78%
501,898
Class A Common Stock
Apr 17
2018
SELL
Payment of exercise price or tax liability
$271,284
$33.27 p/Share
8,154
Reduced 1.65%
487,522
Class A Common Stock
Apr 17
2018
BUY
Exercise of conversion of derivative security
-
17,192
Added 3.35%
495,676
Class A Common Stock
Mar 27
2018
SELL
Payment of exercise price or tax liability
$9,443,520
$32.99 p/Share
286,254
Reduced 37.46%
477,876
Class A Common Stock
Mar 27
2018
BUY
Exercise of conversion of derivative security
$3,714,386
$9.49 p/Share
391,400
Added 33.87%
764,130
Class A Common Stock
Mar 22
2018
SELL
Payment of exercise price or tax liability
$1,153,613
$33.23 p/Share
34,716
Reduced 8.52%
372,730
Class A Common Stock
Mar 22
2018
BUY
Exercise of conversion of derivative security
-
73,200
Added 15.23%
407,446
Class A Common Stock