Sep 28
2023
SELL
Sale (or disposition) back to the issuer
$1,389,459
$21.5 p/Share
64,626
Reduced 100.0%
0
Class A Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$76,538
$38.25 p/Share
2,001
Reduced 3.02%
64,205
Class A Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
4,102
Added 5.83%
66,206
Class A Common Stock
Jan 18
2023
SELL
Payment of exercise price or tax liability
$32,572
$34.8 p/Share
936
Reduced 1.48%
62,104
Class A Common Stock
Jan 17
2023
SELL
Payment of exercise price or tax liability
$87,108
$34.76 p/Share
2,506
Reduced 5.18%
45,914
Class A Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
-
17,126
Added 21.36%
63,040
Class A Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
-
23,128
Added 32.33%
48,420
Class A Common Stock
Jul 20
2022
SELL
Open market or private sale
$166,125
$75.0 p/Share
2,215
Reduced 8.05%
25,292
Class A Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$331,075
$80.75 p/Share
4,100
Reduced 12.97%
27,507
Class A Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
8,430
Added 21.06%
31,607
Class A Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$204,033
$86.09 p/Share
2,370
Reduced 12.37%
16,789
Class A Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
-
6,121
Added 21.08%
22,910
Class A Common Stock
Jan 10
2022
SELL
Payment of exercise price or tax liability
$151,403
$93.69 p/Share
1,616
Reduced 7.78%
19,159
Class A Common Stock
Dec 23
2021
SELL
Open market or private sale
$190,695
$100.95 p/Share
1,889
Reduced 8.33%
20,775
Class A Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$160,540
$98.37 p/Share
1,632
Reduced 6.72%
22,664
Class A Common Stock
Nov 05
2021
-
237
Reduced 0.97%
24,296
Class A Common Stock
May 13
2021
-
500
Reduced 2.02%
24,225
Class A Common Stock
Mar 29
2021
SELL
Open market or private sale
$308,000
$77.0 p/Share
4,000
Reduced 13.93%
24,725
Class A Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
1,833
Added 6.0%
28,725
Class A Common Stock
Feb 01
2021
-
750
Reduced 2.76%
26,464
Class A Common Stock
Jan 25
2021
SELL
Open market or private sale
$403,828
$75.68 p/Share
5,336
Reduced 16.39%
27,214
Class A Common Stock
Jan 15
2021
SELL
Payment of exercise price or tax liability
$78,663
$75.42 p/Share
1,043
Reduced 4.16%
24,058
Class A Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
-
8,492
Added 20.69%
32,550
Class A Common Stock
Jan 08
2021
SELL
Payment of exercise price or tax liability
$119,584
$73.59 p/Share
1,625
Reduced 6.08%
25,101
Class A Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$69,828
$63.25 p/Share
1,104
Reduced 3.97%
26,726
Class A Common Stock