Aug 21
2023
SELL
Open market or private sale
$35,532
$56.49 p/Share
629
Reduced 0.85%
72,981
Class A Common Stock
Jul 03
2023
SELL
Open market or private sale
$56,663
$66.82 p/Share
848
Reduced 1.14%
73,610
Class A Common Stock
May 22
2023
SELL
Open market or private sale
$37,494
$59.61 p/Share
629
Reduced 0.84%
74,458
Class A Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
$16,483
$48.34 p/Share
341
Added 0.45%
75,087
Class A Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
-
28,741
Added 27.77%
74,746
Class A Common Stock
Apr 03
2023
SELL
Open market or private sale
$59,429
$67.0 p/Share
887
Reduced 1.89%
46,005
Class A Common Stock
Jan 03
2023
SELL
Open market or private sale
$66,336
$64.28 p/Share
1,032
Reduced 2.15%
46,892
Class A Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
$124
$62.37 p/Share
2
Added 0.0%
47,924
Class A Common Stock
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