Mar 16
2020
BUY
Exercise of conversion of derivative security
-
1,575
Added 27.14%
4,228
Class A Common Stock
Feb 20
2020
SELL
Open market or private sale
$53,861
$45.8 p/Share
1,176
Reduced 30.71%
2,653
Class A Common Stock
Feb 17
2020
SELL
Payment of exercise price or tax liability
$31,526
$46.09 p/Share
684
Reduced 15.16%
3,829
Class A Common Stock
Feb 17
2020
BUY
Exercise of conversion of derivative security
-
1,860
Added 29.19%
4,513
Class A Common Stock
Aug 22
2019
SELL
Open market or private sale
$37,507
$44.23 p/Share
848
Reduced 28.46%
2,132
Class A Common Stock
Aug 21
2019
SELL
Payment of exercise price or tax liability
$19,360
$44.1 p/Share
439
Reduced 12.84%
2,980
Class A Common Stock
Aug 21
2019
BUY
Exercise of conversion of derivative security
-
1,287
Added 27.35%
3,419
Class A Common Stock
Jun 13
2019
SELL
Open market or private sale
$70,523
$41.46 p/Share
1,701
Reduced 44.38%
2,132
Class A Common Stock
Jun 12
2019
SELL
Payment of exercise price or tax liability
$36,435
$41.45 p/Share
879
Reduced 18.65%
3,833
Class A Common Stock
Jun 12
2019
BUY
Exercise of conversion of derivative security
-
2,580
Added 35.38%
4,712
Class A Common Stock
Apr 17
2019
SELL
Open market or private sale
$43,596
$42.0 p/Share
1,038
Reduced 32.74%
2,132
Class A Common Stock
Apr 16
2019
SELL
Payment of exercise price or tax liability
$22,538
$41.97 p/Share
537
Reduced 14.49%
3,170
Class A Common Stock
Apr 16
2019
BUY
Exercise of conversion of derivative security
-
1,575
Added 29.82%
3,707
Class A Common Stock
Mar 19
2019
SELL
Open market or private sale
$26,867
$39.98 p/Share
672
Reduced 24.62%
2,057
Class A Common Stock
Mar 18
2019
SELL
Open market or private sale
$37,091
$40.36 p/Share
919
Reduced 25.19%
2,729
Class A Common Stock
Mar 18
2019
SELL
Payment of exercise price or tax liability
$13,892
$39.92 p/Share
348
Reduced 8.71%
3,648
Class A Common Stock
Mar 18
2019
BUY
Exercise of conversion of derivative security
-
1,020
Added 20.33%
3,996
Class A Common Stock
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