Oct 03
2022
SELL
Open market or private sale
$47,784
$54.61 p/Share
875
Reduced 1.79%
47,922
Class A Common Stock
Jul 05
2022
SELL
Open market or private sale
$55,302
$62.63 p/Share
883
Reduced 1.78%
48,797
Class A Common Stock
May 13
2022
BUY
Grant, award, or other acquisition
$7,654
$71.53 p/Share
107
Added 0.21%
49,680
Class A Common Stock
Apr 19
2022
BUY
Grant, award, or other acquisition
-
15,132
Added 23.39%
49,573
Class A Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$90,728
$133.62 p/Share
679
Reduced 1.93%
34,441
Class A Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$118,225
$161.51 p/Share
732
Reduced 2.04%
35,120
Class A Common Stock
Nov 05
2021
SELL
Open market or private sale
$125,000
$250.0 p/Share
500
Reduced 1.38%
35,852
Class A Common Stock
Oct 07
2021
SELL
Open market or private sale
$125,000
$250.0 p/Share
500
Reduced 1.36%
36,352
Class A Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$232,590
$239.29 p/Share
972
Reduced 2.57%
36,852
Class A Common Stock
Sep 07
2021
SELL
Open market or private sale
$135,000
$270.0 p/Share
500
Reduced 1.3%
37,824
Class A Common Stock
Aug 05
2021
SELL
Open market or private sale
$133,000
$266.0 p/Share
500
Reduced 1.29%
38,324
Class A Common Stock
Jul 07
2021
SELL
Open market or private sale
$125,000
$250.0 p/Share
500
Reduced 1.27%
38,824
Class A Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$234,353
$241.85 p/Share
969
Reduced 2.4%
39,324
Class A Common Stock
Jun 29
2021
SELL
Open market or private sale
$250,000
$250.0 p/Share
1,000
Reduced 2.42%
40,293
Class A Common Stock
May 14
2021
BUY
Grant, award, or other acquisition
$21,168
$152.29 p/Share
139
Added 0.34%
41,293
Class A Common Stock
Apr 27
2021
BUY
Grant, award, or other acquisition
-
4,319
Added 9.5%
41,154
Class A Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$227,215
$229.51 p/Share
990
Reduced 2.62%
36,835
Class A Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$202,405
$217.64 p/Share
930
Reduced 2.4%
37,834
Class A Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$214,993
$168.49 p/Share
1,276
Reduced 3.18%
38,854
Class A Common Stock
Sep 03
2020
SELL
Open market or private sale
$595,735
$153.54 p/Share
3,880
Reduced 8.82%
40,130
Class A Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$671,473
$166.66 p/Share
4,029
Reduced 8.39%
44,010
Class A Common Stock
Jul 01
2020
SELL
Payment of exercise price or tax liability
$147,888
$115.9 p/Share
1,276
Reduced 2.59%
48,039
Class A Common Stock
Jun 19
2020
SELL
Open market or private sale
$200,000
$100.0 p/Share
2,000
Reduced 3.9%
49,315
Class A Common Stock
Jun 03
2020
SELL
Open market or private sale
$551,250
$90.28 p/Share
6,106
Reduced 10.63%
51,315
Class A Common Stock
Jun 01
2020
SELL
Payment of exercise price or tax liability
$313,426
$82.72 p/Share
3,789
Reduced 6.19%
57,421
Class A Common Stock