Apr 27
2021
BUY
Grant, award, or other acquisition
-
14,035
Added 10.42%
120,657
Class A Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$1,222,141
$229.51 p/Share
5,325
Reduced 4.76%
106,622
Class A Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$25,064
$241.0 p/Share
104
Reduced 0.09%
111,947
Class A Common Stock
Feb 01
2021
SELL
Open market or private sale
$25,446
$215.64 p/Share
118
Reduced 0.11%
112,051
Class A Common Stock
Jan 04
2021
SELL
Open market or private sale
$26,268
$222.61 p/Share
118
Reduced 0.1%
113,977
Class A Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$1,286,470
$217.64 p/Share
5,911
Reduced 4.93%
114,095
Class A Common Stock
Dec 01
2020
SELL
Open market or private sale
$716,974
$206.74 p/Share
3,468
Reduced 2.81%
120,006
Class A Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$20,909
$203.0 p/Share
103
Reduced 0.08%
123,474
Class A Common Stock
Nov 02
2020
SELL
Open market or private sale
$464,204
$158.0 p/Share
2,938
Reduced 2.32%
123,577
Class A Common Stock
Oct 01
2020
SELL
Open market or private sale
$723,988
$167.01 p/Share
4,335
Reduced 3.31%
126,515
Class A Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$801,338
$168.49 p/Share
4,756
Reduced 3.51%
130,850
Class A Common Stock
Sep 01
2020
SELL
Open market or private sale
$444,501
$166.98 p/Share
2,662
Reduced 1.93%
135,606
Class A Common Stock
Sep 01
2020
BUY
Grant, award, or other acquisition
-
3,320
Added 2.34%
138,268
Class A Common Stock
Aug 03
2020
SELL
Open market or private sale
$537,778
$133.51 p/Share
4,028
Reduced 2.9%
134,948
Class A Common Stock
Jul 01
2020
SELL
Open market or private sale
$215,391
$107.0 p/Share
2,013
Reduced 1.43%
138,976
Class A Common Stock
Jul 01
2020
SELL
Payment of exercise price or tax liability
$760,420
$115.9 p/Share
6,561
Reduced 4.45%
140,989
Class A Common Stock
Jun 01
2020
SELL
Open market or private sale
$326,765
$82.04 p/Share
3,983
Reduced 2.63%
147,550
Class A Common Stock
May 15
2020
BUY
Grant, award, or other acquisition
$21,285
$55.0 p/Share
387
Added 0.25%
151,533
Class A Common Stock
May 01
2020
SELL
Open market or private sale
$223,817
$62.87 p/Share
3,560
Reduced 2.3%
151,146
Class A Common Stock
May 01
2020
SELL
Payment of exercise price or tax liability
$22,050
$63.0 p/Share
350
Reduced 0.23%
154,706
Class A Common Stock
Apr 21
2020
BUY
Grant, award, or other acquisition
-
47,081
Added 23.29%
155,056
Class A Common Stock
Apr 07
2020
SELL
Open market or private sale
$106,547
$54.78 p/Share
1,945
Reduced 1.77%
107,975
Class A Common Stock
Apr 01
2020
SELL
Payment of exercise price or tax liability
$193,372
$46.81 p/Share
4,131
Reduced 3.62%
109,920
Class A Common Stock
Feb 28
2020
SELL
Open market or private sale
$333,170
$80.34 p/Share
4,147
Reduced 3.51%
114,051
Class A Common Stock
Feb 01
2020
SELL
Payment of exercise price or tax liability
$18,224
$74.69 p/Share
244
Reduced 0.21%
118,198
Class A Common Stock