Mar 17
2019
SELL
Payment of exercise price or tax liability
$19,264
$40.47 p/Share
476
Reduced 13.79%
2,976
Class A Common Stock
Mar 17
2019
BUY
Exercise of conversion of derivative security
-
1,395
Added 28.78%
3,452
Class A Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$30,480
$37.77 p/Share
807
Reduced 28.18%
2,057
Class A Common Stock
Feb 15
2019
BUY
Exercise of conversion of derivative security
-
1,860
Added 39.37%
2,864
Class A Common Stock
Jan 24
2019
SELL
Open market or private sale
$30,040
$35.55 p/Share
845
Reduced 45.7%
1,004
Class A Common Stock
Sep 21
2018
SELL
Payment of exercise price or tax liability
$16,752
$37.9 p/Share
442
Reduced 21.98%
1,569
Class A Common Stock
Sep 21
2018
BUY
Exercise of conversion of derivative security
-
1,287
Added 39.02%
2,011
Class A Common Stock
Jun 13
2018
SELL
Open market or private sale
$52,599
$31.05 p/Share
1,694
Reduced 70.06%
724
Class A Common Stock
Jun 12
2018
SELL
Payment of exercise price or tax liability
$28,689
$32.38 p/Share
886
Reduced 26.82%
2,418
Class A Common Stock
Jun 12
2018
BUY
Exercise of conversion of derivative security
-
2,580
Added 43.85%
3,304
Class A Common Stock
Apr 18
2018
SELL
Open market or private sale
$30,411
$33.2 p/Share
916
Reduced 55.85%
724
Class A Common Stock
Apr 17
2018
SELL
Payment of exercise price or tax liability
$15,936
$33.27 p/Share
479
Reduced 22.61%
1,640
Class A Common Stock
Apr 17
2018
BUY
Exercise of conversion of derivative security
-
1,395
Added 39.7%
2,119
Class A Common Stock
Mar 19
2018
SELL
Open market or private sale
$67,320
$35.6 p/Share
1,891
Reduced 72.31%
724
Class A Common Stock
Mar 16
2018
SELL
Payment of exercise price or tax liability
$35,436
$35.83 p/Share
989
Reduced 27.44%
2,615
Class A Common Stock
Mar 16
2018
BUY
Exercise of conversion of derivative security
-
2,880
Added 44.42%
3,604
Class A Common Stock
Aug 07
2017
SELL
Open market or private sale
$144,896
$39.6 p/Share
3,659
Reduced 83.48%
724
Class A Common Stock
Jun 12
2017
SELL
Payment of exercise price or tax liability
$39,454
$40.97 p/Share
963
Reduced 18.01%
4,383
Class A Common Stock
Jun 12
2017
BUY
Exercise of conversion of derivative security
-
2,580
Added 32.55%
5,346
Class A Common Stock
Apr 18
2017
SELL
Payment of exercise price or tax liability
$14,322
$37.59 p/Share
381
Reduced 12.11%
2,766
Class A Common Stock
Apr 18
2017
BUY
Exercise of conversion of derivative security
-
1,020
Added 24.48%
3,147
Class A Common Stock