Sep 28
2023
SELL
Sale (or disposition) back to the issuer
$4,159,003
$21.5 p/Share
193,442
Reduced 100.0%
0
Class A Common Stock
May 16
2023
SELL
Payment of exercise price or tax liability
$160,361
$41.62 p/Share
3,853
Reduced 1.96%
193,148
Class A Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$127,678
$38.25 p/Share
3,338
Reduced 1.67%
196,709
Class A Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
9,201
Added 4.4%
200,047
Class A Common Stock
Jan 18
2023
SELL
Payment of exercise price or tax liability
$38,906
$34.8 p/Share
1,118
Reduced 0.58%
190,846
Class A Common Stock
Jan 17
2023
SELL
Payment of exercise price or tax liability
$123,676
$34.76 p/Share
3,558
Reduced 3.31%
104,010
Class A Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
-
87,954
Added 31.42%
191,964
Class A Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
-
36,137
Added 25.15%
107,568
Class A Common Stock
Jul 18
2022
SELL
Open market or private sale
$606,726
$72.81 p/Share
8,333
Reduced 10.47%
71,266
Class A Common Stock
May 16
2022
BUY
Grant, award, or other acquisition
-
26,577
Added 25.03%
79,599
Class A Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$427,087
$80.75 p/Share
5,289
Reduced 9.07%
53,022
Class A Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
12,000
Added 17.07%
58,311
Class A Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$291,156
$86.09 p/Share
3,382
Reduced 8.07%
38,515
Class A Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
-
7,712
Added 14.3%
46,227
Class A Common Stock
Jan 10
2022
SELL
Payment of exercise price or tax liability
$195,344
$93.69 p/Share
2,085
Reduced 4.74%
41,897
Class A Common Stock
Apr 15
2021
SELL
Open market or private sale
$224,352
$82.0 p/Share
2,736
Reduced 5.87%
43,895
Class A Common Stock
Mar 31
2021
SELL
Open market or private sale
$156,000
$78.0 p/Share
2,000
Reduced 4.11%
46,631
Class A Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$256,549
$75.5 p/Share
3,398
Reduced 6.53%
48,631
Class A Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
2,755
Added 5.03%
52,029
Class A Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$226,339
$78.59 p/Share
2,880
Reduced 5.53%
49,171
Class A Common Stock
Jan 25
2021
SELL
Open market or private sale
$302,720
$75.68 p/Share
4,000
Reduced 7.14%
52,051
Class A Common Stock
Jan 15
2021
SELL
Payment of exercise price or tax liability
$129,722
$75.42 p/Share
1,720
Reduced 3.71%
44,588
Class A Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
-
11,463
Added 16.98%
56,051
Class A Common Stock
Jan 08
2021
SELL
Payment of exercise price or tax liability
$154,760
$73.59 p/Share
2,103
Reduced 4.34%
46,308
Class A Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$30,888
$65.72 p/Share
470
Reduced 0.96%
48,411
Class A Common Stock