Nov 22
2021
SELL
Payment of exercise price or tax liability
$606,052
$216.37 p/Share
2,801
Reduced 9.95%
25,357
Class A Common Stock
Nov 16
2021
SELL
Open market or private sale
$43,918
$266.17 p/Share
165
Reduced 0.58%
28,158
Class A Common Stock
Nov 15
2021
SELL
Open market or private sale
$27,179
$271.79 p/Share
100
Reduced 0.35%
28,158
Class A Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$43,745
$265.12 p/Share
165
Reduced 0.58%
28,323
Class A Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
-
330
Added 1.15%
28,488
Class A Common Stock
Nov 10
2021
SELL
Open market or private sale
$140,868
$301.0 p/Share
468
Reduced 1.63%
28,258
Class A Common Stock
Oct 22
2021
SELL
Open market or private sale
$20,750
$250.0 p/Share
83
Reduced 0.29%
28,726
Class A Common Stock
Oct 21
2021
SELL
Open market or private sale
$68,500
$250.0 p/Share
274
Reduced 0.94%
28,809
Class A Common Stock
Aug 23
2021
SELL
Open market or private sale
$19,344
$251.22 p/Share
77
Reduced 0.3%
25,254
Class A Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$257,654
$250.88 p/Share
1,027
Reduced 3.9%
25,331
Class A Common Stock
Aug 17
2021
SELL
Open market or private sale
$57,653
$243.26 p/Share
237
Reduced 0.89%
26,358
Class A Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$57,257
$244.69 p/Share
234
Reduced 0.87%
26,595
Class A Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
471
Added 1.73%
26,829
Class A Common Stock
Aug 13
2021
SELL
Open market or private sale
$22,332
$253.77 p/Share
88
Reduced 0.33%
26,358
Class A Common Stock
Aug 13
2021
SELL
Open market or private sale
$25,377
$253.77 p/Share
100
Reduced 0.38%
26,446
Class A Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$23,507
$267.13 p/Share
88
Reduced 0.33%
26,546
Class A Common Stock
Jun 15
2021
BUY
Grant, award, or other acquisition
-
176
Added 0.66%
26,634
Class A Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$217,372
$257.55 p/Share
844
Reduced 3.09%
26,458
Class A Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$14,132
$235.53 p/Share
60
Reduced 0.22%
27,302
Class A Common Stock
May 17
2021
BUY
Grant, award, or other acquisition
-
171
Added 0.62%
27,362
Class A Common Stock
May 01
2021
BUY
Grant, award, or other acquisition
-
14,099
Added 34.22%
27,107
Class A Common Stock
Apr 21
2021
SELL
Open market or private sale
$154,872
$324.0 p/Share
478
Reduced 3.54%
13,008
Class A Common Stock
Mar 22
2021
SELL
Open market or private sale
$137,978
$317.19 p/Share
435
Reduced 3.12%
13,486
Class A Common Stock
Feb 23
2021
SELL
Open market or private sale
$129,533
$384.37 p/Share
337
Reduced 2.36%
13,921
Class A Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$231,350
$398.88 p/Share
580
Reduced 3.91%
14,258
Class A Common Stock