Jul 26
2023
SELL
Open market or private sale
$285,000
$38.0 p/Share
7,500
Reduced 5.38%
131,918
Class A Common Stock
Jul 11
2023
SELL
Open market or private sale
$270,000
$36.0 p/Share
7,500
Reduced 5.1%
139,418
Class A Common Stock
Mar 27
2023
SELL
Payment of exercise price or tax liability
$1,127,221
$25.2 p/Share
44,731
Reduced 23.34%
146,918
Class A Common Stock
Mar 27
2023
BUY
Grant, award, or other acquisition
-
101,544
Added 34.63%
191,649
Class A Common Stock
Mar 24
2023
SELL
Payment of exercise price or tax liability
$197,772
$24.62 p/Share
8,033
Reduced 8.19%
90,105
Class A Common Stock
Mar 24
2023
BUY
Exercise of conversion of derivative security
-
18,235
Added 15.67%
98,138
Class A Common Stock
Mar 23
2023
SELL
Payment of exercise price or tax liability
$85,332
$24.62 p/Share
3,466
Reduced 4.16%
79,903
Class A Common Stock
Mar 23
2023
BUY
Exercise of conversion of derivative security
-
7,867
Added 8.62%
83,369
Class A Common Stock
Mar 22
2023
SELL
Payment of exercise price or tax liability
$101,417
$25.31 p/Share
4,007
Reduced 5.04%
75,502
Class A Common Stock
Mar 22
2023
BUY
Exercise of conversion of derivative security
-
9,095
Added 10.26%
79,509
Class A Common Stock
Aug 29
2022
SELL
Payment of exercise price or tax liability
$22,783
$15.27 p/Share
1,492
Reduced 2.07%
70,414
Class A Common Stock
Aug 29
2022
BUY
Exercise of conversion of derivative security
-
3,385
Added 4.5%
71,906
Class A Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$515,596
$33.26 p/Share
15,502
Reduced 18.45%
68,521
Class A Common Stock
Mar 28
2022
BUY
Exercise of conversion of derivative security
-
9,237
Added 9.9%
84,023
Class A Common Stock
Mar 28
2022
BUY
Grant, award, or other acquisition
-
25,732
Added 25.6%
74,786
Class A Common Stock
Mar 24
2022
SELL
Payment of exercise price or tax liability
$250,308
$31.16 p/Share
8,033
Reduced 14.07%
49,054
Class A Common Stock
Mar 24
2022
BUY
Exercise of conversion of derivative security
-
18,235
Added 24.21%
57,087
Class A Common Stock
Mar 23
2022
SELL
Payment of exercise price or tax liability
$106,303
$30.75 p/Share
3,457
Reduced 8.17%
38,852
Class A Common Stock
Mar 23
2022
BUY
Exercise of conversion of derivative security
-
7,866
Added 15.68%
42,309
Class A Common Stock
Oct 11
2021
SELL
Payment of exercise price or tax liability
$62,422
$37.2 p/Share
1,678
Reduced 4.65%
34,443
Class A Common Stock
Oct 11
2021
BUY
Exercise of conversion of derivative security
-
3,740
Added 9.38%
36,121
Class A Common Stock
Aug 28
2021
SELL
Payment of exercise price or tax liability
$55,474
$36.52 p/Share
1,519
Reduced 4.48%
32,381
Class A Common Stock
Aug 28
2021
BUY
Exercise of conversion of derivative security
-
3,385
Added 9.08%
33,900
Class A Common Stock
Apr 29
2021
SELL
Open market or private sale
$390,000
$39.0 p/Share
10,000
Reduced 24.68%
30,515
Class A Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$170,505
$33.14 p/Share
5,145
Reduced 11.27%
40,515
Class A Common Stock