May 08
2020
SELL
Open market or private sale
$571,120
$36.47 p/Share
15,660
Reduced 39.44%
24,045
Class A Common Stock
Jan 15
2020
BUY
Exercise of conversion of derivative security
-
11,638
Added 22.67%
39,705
Class A Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$7,208
$44.22 p/Share
163
Reduced 0.58%
28,067
Class A Common Stock
Nov 20
2019
BUY
Grant, award, or other acquisition
-
4,185
Added 12.91%
28,230
Class A Common Stock
Oct 29
2019
-
2,557
Reduced 9.61%
24,045
Class A Common Stock
Jun 03
2019
-
833
Reduced 3.04%
26,602
Class A Common Stock
May 30
2019
-
476
Reduced 1.71%
27,435
Class A Common Stock
May 29
2019
-
2,380
Reduced 7.86%
27,911
Class A Common Stock
May 07
2019
SELL
Other acquisition or disposition
-
22,747
Reduced 42.89%
30,291
Class A Common Stock
May 07
2019
BUY
Other acquisition or disposition
-
22,747
Added 42.89%
30,291
Class A Common Stock
Nov 20
2018
SELL
Payment of exercise price or tax liability
$7,205
$36.76 p/Share
196
Reduced 0.64%
30,291
Class A Common Stock
Nov 20
2018
BUY
Grant, award, or other acquisition
-
5,033
Added 14.17%
30,487
Class A Common Stock
Nov 01
2018
SELL
Other acquisition or disposition
-
13,500
Reduced 30.06%
31,414
Class A Common Stock
Nov 01
2018
BUY
Other acquisition or disposition
-
13,500
Added 30.06%
31,414
Class A Common Stock
Nov 20
2017
SELL
Payment of exercise price or tax liability
$6,629
$35.83 p/Share
185
Reduced 0.59%
31,414
Class A Common Stock
Nov 20
2017
BUY
Grant, award, or other acquisition
-
4,745
Added 13.06%
31,599
Class A Common Stock
Jan 13
2017
BUY
Exercise of conversion of derivative security
-
3,004
Added 18.28%
13,427
Class A Common Stock
Jan 03
2017
BUY
Exercise of conversion of derivative security
-
2,092
Added 16.72%
10,423
Class A Common Stock
Nov 21
2016
SELL
Payment of exercise price or tax liability
$6,684
$68.2 p/Share
98
Reduced 0.57%
17,201
Class A Common Stock
Nov 21
2016
BUY
Grant, award, or other acquisition
-
2,493
Added 12.6%
17,299
Class A Common Stock
Nov 18
2016
BUY
Exercise of conversion of derivative security
-
6,472
Added 30.42%
14,806
Class A Common Stock
Nov 24
2015
SELL
Open market or private sale
$159,378
$61.37 p/Share
2,597
Reduced 20.15%
10,294
Class A Common Stock
Nov 20
2015
SELL
Payment of exercise price or tax liability
$6,667
$62.9 p/Share
106
Reduced 0.82%
12,891
Class A Common Stock
Nov 20
2015
BUY
Grant, award, or other acquisition
-
2,703
Added 17.22%
12,997
Class A Common Stock
May 11
2015
-
1,603
Reduced 13.47%
10,294
Class A Common Stock