Dec 22
2020
-
1,500
Reduced 2.27%
64,503
Class A Common Stock
Nov 27
2020
SELL
Open market or private sale
$272,154
$67.0 p/Share
4,062
Reduced 5.8%
66,003
Class A Common Stock
Nov 24
2020
SELL
Open market or private sale
$129,846
$67.0 p/Share
1,938
Reduced 2.69%
70,065
Class A Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$1,958
$55.95 p/Share
35
Reduced 0.05%
72,003
Class A Common Stock
Mar 20
2020
BUY
Open market or private purchase
$129,331
$36.38 p/Share
3,555
Added 5.28%
63,829
Class A Common Stock
Mar 05
2020
BUY
Grant, award, or other acquisition
-
3,115
Added 4.14%
72,038
Class A Common Stock
Mar 05
2020
BUY
Exercise of conversion of derivative security
-
5,094
Added 6.88%
68,923
Class A Common Stock
Feb 18
2020
SELL
Payment of exercise price or tax liability
$178,247
$66.51 p/Share
2,680
Reduced 4.26%
60,274
Class A Common Stock
Jan 27
2020
SELL
Payment of exercise price or tax liability
$23,822
$62.69 p/Share
380
Reduced 0.6%
62,954
Class A Common Stock
Jan 19
2020
SELL
Payment of exercise price or tax liability
$8,234
$63.83 p/Share
129
Reduced 0.2%
63,334
Class A Common Stock
Jan 15
2020
BUY
Grant, award, or other acquisition
-
13,803
Added 17.86%
63,463
Class A Common Stock
Jan 08
2020
SELL
Payment of exercise price or tax liability
$103,851
$59.96 p/Share
1,732
Reduced 3.37%
49,660
Class A Common Stock
Nov 01
2019
SELL
Payment of exercise price or tax liability
$1,162
$50.5 p/Share
23
Reduced 0.04%
51,392
Class A Common Stock
Jul 29
2019
SELL
Payment of exercise price or tax liability
$7,745
$49.33 p/Share
157
Reduced 0.3%
51,415
Class A Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$143,255
$54.74 p/Share
2,617
Reduced 4.83%
51,572
Class A Common Stock
Jan 28
2019
SELL
Payment of exercise price or tax liability
$22,512
$50.25 p/Share
448
Reduced 0.82%
54,189
Class A Common Stock
Jan 22
2019
SELL
Payment of exercise price or tax liability
$7,416
$48.79 p/Share
152
Reduced 0.28%
54,637
Class A Common Stock
Jan 08
2019
BUY
Grant, award, or other acquisition
-
16,524
Added 23.17%
54,789
Class A Common Stock
Dec 17
2018
BUY
Open market or private purchase
$150,562
$41.25 p/Share
3,650
Added 8.71%
38,265
Class A Common Stock
Nov 01
2018
SELL
Payment of exercise price or tax liability
-
24
Reduced 0.07%
34,615
Class A Common Stock
Jul 30
2018
SELL
Payment of exercise price or tax liability
$7,663
$48.5 p/Share
158
Reduced 0.45%
34,639
Class A Common Stock