Jun 30
2020
BUY
Grant, award, or other acquisition
-
353
Added 0.26%
134,895
Class A Common Stock
Mar 31
2020
SELL
Payment of exercise price or tax liability
$550
$34.38 p/Share
16
Reduced 0.01%
134,542
Class A Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
-
400
Added 0.3%
134,558
Class A Common Stock
Dec 31
2019
SELL
Payment of exercise price or tax liability
$540
$44.97 p/Share
12
Reduced 0.01%
134,158
Class A Common Stock
Dec 31
2019
BUY
Grant, award, or other acquisition
-
306
Added 0.23%
134,170
Class A Common Stock
Sep 30
2019
SELL
Payment of exercise price or tax liability
$541
$45.08 p/Share
12
Reduced 0.01%
133,864
Class A Common Stock
Sep 30
2019
BUY
Grant, award, or other acquisition
-
306
Added 0.23%
133,876
Class A Common Stock
Jun 30
2019
SELL
Payment of exercise price or tax liability
$550
$42.28 p/Share
13
Reduced 0.01%
133,570
Class A Common Stock
Jun 30
2019
BUY
Grant, award, or other acquisition
-
326
Added 0.24%
133,583
Class A Common Stock
Mar 31
2019
SELL
Payment of exercise price or tax liability
$560
$39.98 p/Share
14
Reduced 0.01%
133,257
Class A Common Stock
Mar 31
2019
BUY
Grant, award, or other acquisition
-
344
Added 0.26%
133,271
Class A Common Stock
Dec 31
2018
SELL
Payment of exercise price or tax liability
$545
$34.05 p/Share
16
Reduced 0.01%
132,927
Class A Common Stock
Dec 31
2018
BUY
Grant, award, or other acquisition
-
404
Added 0.3%
132,943
Class A Common Stock
Sep 30
2018
SELL
Payment of exercise price or tax liability
$567
$35.41 p/Share
16
Reduced 0.01%
132,539
Class A Common Stock
Sep 30
2018
BUY
Grant, award, or other acquisition
-
389
Added 0.29%
132,555
Class A Common Stock
Jun 30
2018
SELL
Payment of exercise price or tax liability
$558
$32.81 p/Share
17
Reduced 0.01%
132,166
Class A Common Stock
Jun 30
2018
BUY
Grant, award, or other acquisition
-
420
Added 0.32%
132,183
Class A Common Stock
Mar 31
2018
SELL
Payment of exercise price or tax liability
$547
$34.17 p/Share
16
Reduced 0.01%
131,763
Class A Common Stock
Mar 31
2018
BUY
Grant, award, or other acquisition
-
403
Added 0.3%
131,779
Class A Common Stock
Dec 31
2017
SELL
Payment of exercise price or tax liability
$521
$40.05 p/Share
13
Reduced 0.01%
131,376
Class A Common Stock
Dec 31
2017
BUY
Grant, award, or other acquisition
-
313
Added 0.24%
131,389
Class A Common Stock
Sep 30
2017
SELL
Payment of exercise price or tax liability
$500
$38.48 p/Share
13
Reduced 0.01%
131,076
Class A Common Stock
Sep 30
2017
BUY
Grant, award, or other acquisition
-
325
Added 0.25%
131,089
Class A Common Stock
Jun 30
2017
SELL
Payment of exercise price or tax liability
$506
$38.92 p/Share
13
Reduced 0.01%
130,764
Class A Common Stock
Jun 30
2017
BUY
Grant, award, or other acquisition
-
322
Added 0.25%
130,777
Class A Common Stock