May 15
2019
SELL
Payment of exercise price or tax liability
$435,438
$42.49 p/Share
10,248
Reduced 5.97%
161,409
Class A Common Stock
May 15
2019
BUY
Exercise of conversion of derivative security
-
21,192
Added 10.99%
171,657
Class A Common Stock
Apr 16
2019
SELL
Payment of exercise price or tax liability
$367,909
$41.97 p/Share
8,766
Reduced 5.51%
150,465
Class A Common Stock
Apr 16
2019
BUY
Exercise of conversion of derivative security
-
18,129
Added 10.22%
159,231
Class A Common Stock
Mar 17
2019
SELL
Payment of exercise price or tax liability
$358,928
$40.47 p/Share
8,869
Reduced 5.91%
141,102
Class A Common Stock
Mar 17
2019
BUY
Exercise of conversion of derivative security
-
18,342
Added 10.9%
149,971
Class A Common Stock
May 15
2018
SELL
Payment of exercise price or tax liability
$328,102
$32.01 p/Share
10,250
Reduced 7.22%
131,629
Class A Common Stock
May 15
2018
BUY
Exercise of conversion of derivative security
-
21,192
Added 13.0%
141,879
Class A Common Stock
Apr 17
2018
SELL
Payment of exercise price or tax liability
$295,138
$33.27 p/Share
8,871
Reduced 6.85%
120,687
Class A Common Stock
Apr 17
2018
BUY
Exercise of conversion of derivative security
-
18,342
Added 12.4%
129,558
Class A Common Stock
Mar 16
2018
SELL
Payment of exercise price or tax liability
$1,412,311
$35.83 p/Share
39,417
Reduced 26.17%
111,216
Class A Common Stock
Mar 16
2018
BUY
Exercise of conversion of derivative security
-
81,500
Added 35.11%
150,633
Class A Common Stock
May 15
2017
SELL
Payment of exercise price or tax liability
$421,071
$38.97 p/Share
10,805
Reduced 13.52%
69,133
Class A Common Stock
May 15
2017
BUY
Exercise of conversion of derivative security
-
21,192
Added 20.96%
79,938
Class A Common Stock
Apr 18
2017
SELL
Payment of exercise price or tax liability
$1,463,454
$37.59 p/Share
38,932
Reduced 39.86%
58,746
Class A Common Stock
Apr 18
2017
BUY
Exercise of conversion of derivative security
-
81,500
Added 45.49%
97,678
Class A Common Stock
Jun 15
2016
SELL
Payment of exercise price or tax liability
$240,484
$62.35 p/Share
3,857
Reduced 32.29%
8,089
Class A Common Stock
Jun 15
2016
BUY
Exercise of conversion of derivative security
-
10,596
Added 47.01%
11,946
Class A Common Stock