Jan 05
2022
BUY
Grant, award, or other acquisition
-
23
Added 0.08%
29,076
Class A Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$49,371
$231.79 p/Share
213
Reduced 0.73%
29,053
Class A Common Stock
Dec 03
2021
SELL
Open market or private sale
$41,230
$266.0 p/Share
155
Reduced 0.53%
29,266
Class A Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$68,767
$266.54 p/Share
258
Reduced 0.87%
29,421
Class A Common Stock
Nov 08
2021
SELL
Open market or private sale
$2,067,210
$293.93 p/Share
7,033
Reduced 19.16%
29,679
Class A Common Stock
Nov 06
2021
SELL
Payment of exercise price or tax liability
$1,776,318
$297.89 p/Share
5,963
Reduced 13.97%
36,712
Class A Common Stock
Nov 03
2021
SELL
Open market or private sale
$46,548
$300.31 p/Share
155
Reduced 0.36%
42,675
Class A Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$77,593
$301.92 p/Share
257
Reduced 0.6%
42,830
Class A Common Stock
Oct 04
2021
SELL
Open market or private sale
$46,230
$298.26 p/Share
155
Reduced 0.36%
43,087
Class A Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$77,827
$302.83 p/Share
257
Reduced 0.59%
43,242
Class A Common Stock
Sep 03
2021
SELL
Open market or private sale
$51,762
$333.95 p/Share
155
Reduced 0.36%
43,499
Class A Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$84,933
$330.48 p/Share
257
Reduced 0.59%
43,654
Class A Common Stock
Aug 03
2021
SELL
Open market or private sale
$51,762
$333.95 p/Share
155
Reduced 0.35%
43,911
Class A Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$86,753
$337.56 p/Share
257
Reduced 0.58%
44,066
Class A Common Stock
Jul 06
2021
SELL
Open market or private sale
$48,420
$312.39 p/Share
155
Reduced 0.35%
44,323
Class A Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$79,159
$308.01 p/Share
257
Reduced 0.57%
44,478
Class A Common Stock
Jun 03
2021
SELL
Open market or private sale
$42,554
$274.54 p/Share
155
Reduced 0.35%
44,735
Class A Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$70,197
$273.14 p/Share
257
Reduced 0.57%
44,890
Class A Common Stock
May 10
2021
SELL
Open market or private sale
$3,017,375
$241.39 p/Share
12,500
Reduced 21.68%
45,147
Class A Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$658,250
$52.66 p/Share
12,500
Added 17.82%
57,647
Class A Common Stock
May 03
2021
SELL
Open market or private sale
$46,179
$297.93 p/Share
155
Reduced 0.34%
45,147
Class A Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$68,187
$265.32 p/Share
257
Reduced 0.56%
45,302
Class A Common Stock
Apr 05
2021
SELL
Open market or private sale
$41,962
$270.72 p/Share
155
Reduced 0.34%
45,559
Class A Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$118,333
$265.32 p/Share
446
Reduced 0.97%
45,714
Class A Common Stock